Myranda is a spelling variant of Miranda, from Latin mirandus, meaning "worthy of admiration" or "wonderful."
Like Myranda?
Swipe through thousands of names like it