What does Asvamedha mean?

Asvamedha meaning in Urban Dictionary

The ancient Aryan horse sacrifice.