神主

Shinto priest; chief priest (of a Shinto shrine); Welsh onion

Meaning

  1. n
    Shinto priest
  2. n
    chief priest (of a Shinto shrine)
  3. n
    Welsh onion