Type Word Usage Ancient Roman Meaning & History Latin word meaning "admirable, wonderful, worthy of being admired". Related ItemsDetails Given Name DescendantsMiranda(Dutch) Marinda, Miranda, Myranda(English) Surname DescendantsMiranda(Portuguese) Miranda(Spanish) Place Name DescendantsMiranda(Portuguese) Miranda(Spanish)