Lesiela /le-si~e-la /
Grammar:noun
An Orphan
Idiom: Go fitlha lesiela : To hide discomforts
Search More Words Dictionary