Word info

Oberstaufen

Proper noun

Meaning

Oberstaufen

A municipality in Oberallgäu district, Bavaria, Germany.

Source: en.wiktionary.org

Close letter words and terms