Word info

Pommyland

Proper noun

Meaning

Pommyland

(slang) England; the United Kingdom.

Source: en.wiktionary.org

Close letter words and terms