Takiguchi

滝口 (Takiguchi) is a Japanese noun meaning “top of a waterfall”.

Meanings

  1. nountop of a waterfall

Kanji in 滝口

Related words