Popularity:27744
Origin:British
Other Origin(s):Roman
Meaning:Ruler
Medora as a girl's name is of English origin. Medora is a romantic heroine in Lord Byron's narrative poem "The Corsair."
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.