Word info

Otira

Proper noun

Meaning

Otira

A small settlement on the West Coast, South Island, New Zealand, on the Otira River and near the Otira Tunnel.

Source: en.wiktionary.org

Anagrams

Close letter words and terms