English to Hindi

Meaning for:
honeydew melon
other
मधुरस भरा तरबूज