Miranda . ( Of the lat. )( miranda , pl. n. of mirandus , worthy of admiration). 1. f. high spot from which large expanse of ground is discovered. de Miranda . 1. loc. Advisor. Colloq. Nothing and must work.