Zevachya

Hebrew name meaning sacrifice of the Lord