Meaning of 神木 in Japanese

  1. Words

Definition of 神木

  1. (n) sacred tree
  2. support pillars of the traditional fire festival bonfires
Back to top