Letshatla /le-tsha-tla /
Grammar:noun
Peace
Contentment
State of quiet living
Search More Words Dictionary