Wikipedia (click here) says the derivation of "pom" is uncertain, but most likely comes from the red "pom-poms" that were once a feature of British sailor caps. Another possibility is that it comes from pale Brits' tendency to sunburn and turn "red as pomegranates".