Lotlhabula /lo-tlha-bu-la /
Grammar:noun
The rainy season
The time when grass is abundant
Search More Words Dictionary