Hosanna

DEFINITION

Hebrew word expressing triumph