The Meghaduta is a small lyrical poem written uniformly in the Mandakranta metre, and consisting of 121 stanzas. It is divided into two parts, known respectively as the Purvamegha and the Uttaramegha.
A certain Yaksha condemned to banishment for neglect of his duty by his master Kubera, the god of wealth, takes up his abode on Ramagiri in the Vindhya mountains.