Word info

Alberche

Proper noun

Meaning

Alberche

A river in central Spain, that flows into the Tagus.

Source: en.wiktionary.org

Anagrams

Close letter words and terms