Definition of mango showers in US English:

mango showers

noun

South Asian
  • Light showers that precede the monsoon in India.

Origin

Mid 19th century.