Christmas melon

English

Noun

Christmas melon (plural Christmas melons)

  1. Synonym of Santa Claus melon.