Question: what is nenua called in english?
Answer: Well, “Nenua” in English is called “ Sponge Gourd”. Although it has another meaning too which when you search “Sponge Gourd” you will find it's hindi “स्पंज लौकी”. Nenua's nearest English word is Sponge Gourd only.