Khshayarsha

Persian name meaning ruler over heroes