What is the meaning of the word "melon"?

Definitions:

  1. any of various fruit of cucurbitaceous vines including: muskmelons copy to clipboard noun
    • watermelons copy to clipboard

Synonyms: