Definition of 山姫 (やまひめ)

やまひめ

山姫

やまひめ

yamahime

noun
mountain goddess
Related Kanji
mountain
princess