Skip to main content

seeress

English seeress meaning in English  •  seeress का अर्थ अंग्रेजी में
Noun
  • A female seer; a prophetess.
Advertisement