Definition of 滝口 (たきぐち)

たきぐち

滝口

たきぐち

takiguchi

noun
top of a waterfall
Related Kanji
waterfall, rapids, cascade
mouth