Word info

Undowah

Proper noun

Meaning

Undowah

A river in the Snowy Mountains range in New South Wales, Australia.

Source: en.wiktionary.org

Close letter words and terms