ハルシャ
Meanings
Noun
1. harcha (Moroccan semolina flatbread); harsha