मेघ-माल (Megh-maal) Meaning in English