×

melon meaning in English

n. melon, fruit of any gourd-like plants with soft sweet flesh and a hard smooth rind; bowler hat

Related Words

  1. melon d'eau
  2. chapeau melon
  3. mellon
  4. melolonthinae
  5. melon d'eau
  6. melpomène
PC Version

Copyright © 2018 WordTech Co.