Word info

Mount Tsurugi

Proper noun

Meaning

Mount Tsurugi

A mount in Tokushima prefecture, Japan

Source: en.wiktionary.org

Close letter words and terms