THRENODE MEANING IN ENGLISH

• Threnode Definition & Synonyms

  1. (n.) A threne, or threnody; a dirge; a funeral song.


RECENT SEARCHES