Word info

Quillagua

Proper noun

Meaning

Quillagua

An oasis in Tocopilla Province, northern Chile, that is the driest place on Earth.

Source: en.wiktionary.org

Close letter words and terms