ashwamedha yagna, ashwamedha yajna, ashwamedha

Ashwamedha Yajna, the Mysterious Horse Sacrifice in Ancient India

The Ashwamedha Yajna[1-English][2-Hindi] (Ashvamedha yagna) was one of the most monumental Vedic rituals—practiced by powerful kings and emperors in ancient India to demonstrate their imperial dominion and martial prowess. Ashwamedha means “horse sacrifice” – with “Ashwa” meaning horse and “Medha” meaning sacrifice. However, the ritual was much more interesting than simply sacrificing a horse.   […]

Ashwamedha Yajna, the Mysterious Horse Sacrifice in Ancient India Read More »