Jisho

×
Place
1. Todogamine
Wikipedia definition
2. Mount Dodo, or Mount Dodogamine, is located in the northern part of the city of Gifu, Gifu Prefecture, Japan it is 417.9 m (1,371 ft) in height, making it the tallest mountain in the city. The mountain's small valley includes Matsuo Pond and Hagi Falls.
Read “Mount Dodo” on English Wikipedia
Read “百々ヶ峰” on Japanese Wikipedia
Read “Mount Dodo” on DBpedia

Discussions

to talk about this word.