Type Word Usage Ancient Roman Meaning & History Latin word meaning "wonderful, marvellous, amazing". 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)