What is the meaning of Pommy?

A pom; a person of British descent, a Briton; an Englishman.

English; British.

Alternative form of pommee.

Semé of (strewn with) pommes (roundels vert).

Source: wiktionary.org