Type Word Usage Ancient Roman Meaning & History Latin word meaning "to wonder at, to be astonished at". Related ItemsDetails Given Name DescendantsMiranda(Dutch) Marinda, Marvel, Miracle, Miranda, Myranda, Mirabelle(English) Mirabelle(French) Mirabella(Italian) Miruna(Romanian) Milagros, Milagrosa(Spanish) Surname DescendantsMiranda(Portuguese) Miranda(Spanish) Place Name DescendantsMiranda(Portuguese) Miranda(Spanish)