The name Medora is a girl's name of Greek origin meaning "mother's gift". Medora and is often added to lists like Names That Mean Blessed and discussed in our forums with posts like "Drop your least favourite!".
From the experts:
Medora is a Greek name much less common here than, say, Melanie or Melissa. It has some literary references, including as the beautiful and passionate heroine of Lord Byron's poem The Corsair, and in Edith Wharton's The Age of Innocence, there is a character named Marchioness Melora Manson.