In Hinduism, the Gandharvas are male nature spirits, husbands of the Apsaras. Some are part animal, usually a bird or horse. They have superb musical skills. They guarded the Soma and made beautiful music for the gods in their palaces. A connection between their name and that of the Greek centaurs was proposed in the 19th century, but has met with strong opposition from some Indo-Europeanists. In Hindu theology, Gandharvas act as messengers between the gods and humans. In Hindu law, a Gandharva marriage is one contracted by mutual consent and without formality.
Gandharvas are mentioned extensively in the epic Mahabharata as associated with the Devas (as dancers and singers) and with the Yakshas, as formidable warriors. They are mentioned as spread across various territories.
[Posted at: Gandharvas]