Zucchini as it is not an Indian fruit, yes it is a fruit! Although in a culinary context, zucchini is treated as a vegetable. A similar vegetable in the culinary context is the Ridge-gourd. Indian name : Turai or Tori.
Technically speaking, It is a fruit because a pumpkin is a fleshy plant that has seeds in it and comes from a flower... It is from the gourd family BUT Most people group sweet edible produce as fruits and unsweet produce as vegtables.... In that case a vegetable would be considered a vegetable
The gourd in your picture is a Maranka or Dolphin gourd, a type of long gourd. See the related link below for more info. (See discussion for more info on the question and a link to the picture of the mystery vegetable)