Word info

Alpujarra

Proper noun

Meaning

the Alpujarra

A natural and historical region in Andalusia, Spain, on the south slopes of the Sierra Nevada and the adjacent valley.
Synonym: Alpujarras

Source: en.wiktionary.org

Close letter words and terms