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 »