Find the word definition

The Collaborative International Dictionary
Pompoleon

Pompoleon \Pom*po"le*on\, n. (Bot.) See Pompelmous.

Wiktionary
pompoleon

n. (context obsolete English) A pompelmous, or grapefruit.