Ashwamedha Yajna Meaning : Ashwamedha does not mean killing a horse. Ashwamedha Yajna Meaning / In ancient / mythological period, emperors used to exhibit their power through ashwamedha yajna.