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