Type Word Usage Ancient Roman Meaning & History Latin word meaning "to wonder at, to be astonished at". Related ItemsFamily Tree·Details 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)