Word info

Pompocali

Proper noun

Meaning

Pompocali

An earthworks situated 8 miles north-north-east of Leeds, Yorkshire.

Source: en.wiktionary.org

Close letter words and terms