Baby Names and Name Generators

What Does Meranda Mean?
"Extraordinary; To be admired; worthy of admiration"