Definify.com

Definition 2025


shamanists

shamanists

English

Noun

shamanists

  1. plural of shamanist