Latin-English dictionary »

hosanna meaning in English

LatinEnglish
Hosanna interjection

Hosanna, "God save", a cry of praise (Hebrew)interjection