EnglishPommylandnameMeaningEngland; the United Kingdom.Etymology / originFrom pommy + -land.SourcesNo citations have been attached yet.