SEERESS MEANING IN ENGLISH

• Seeress Definition & Synonyms

  1. (n.) A female seer; a prophetess.


RECENT SEARCHES