Ikhaya lokugqibela
Ikhaya lokugqibela is a term in Xhosa that means the last resting place (where a person is buried).
I'm praying for everyone who tries to steal my lover to go kwikhaya lakhe lokugqibela
Have another definition for Ikhaya lokugqibela?
Click to define it!
Random words for you this Wednesday!
© 2020 Africtionary®