SHAMAN MEANING IN ENGLISH

• Shaman Definition & Synonyms

  1. (n.) A priest of Shamanism; a wizard among the Shamanists.


• Shamanist Definition & Synonyms

  1. (n.) An adherent of Shamanism.


RECENT SEARCHES