Japanese dictionary
まさかき
evergreen (esp. one planted or used at a shrine)
Kanji details
・true
・reality
・buddhist sect
・sacred shinto tree
・(kokuji)