meaning of melon

1. any of numerous fruits of the gourd family having a hard rind and sweet juicy flesh


Related Words

melon | melon ball | melon tree | melon vine |

Developed & Maintained By Taraprasad.com

Treasure Words