What Do You Mean By Ashvamedha Sacrifice?
What Do You Mean By Ashvamedha Sacrifice? Ashvamedha, (Sanskrit: “horse sacrifice”) also spelled ashwamedha, grandest of the Vedic religious rites of ancient India, performed by a king to celebrate his paramountcy. … The rite served not only to glorify the king but also to ensure the prosperity and fertility of the entire kingdom. What is