PHILOMELA MEANING IN ENGLISH

• Philomela Definition & Synonyms

  1. (n.) A genus of birds including the nightingales.
  2. (n.) The nightingale; philomel.


RECENT SEARCHES