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!
© 2020 Africtionary®