Kgorogoba /kgo-ro-go-ba /
Grammar:noun
An isolated swelling
A small scarlet bird found in reeds
Search More Words Dictionary