Meaning : The National Meteorological Service of the Bhaarat and the principal government agency in all matters relating to meteorology and allied subjects.
Example :
IMD issued heavy rainfall warning in Northern parts of Bhaarata.
Synonyms : india meteorological department
Imd meaning in Telugu.