menestra

Noun

 * 1) vegetable soup

Etymology
Compare 🇨🇬

Noun

 * 1) soup