Save Type Settlement & Political Subdivision Usage Spanish, Portuguese Meaning & History Possibly a derivative of Latin mirandus "admirable, wonderful". This is the name of several towns in Spain, Portugal and the Americas. It is also the name of a Venezuelan state. Related NamesFamily Tree·Details RootmirandusSurname DescendantsMiranda(Portuguese) Miranda(Spanish)