Lindiwe is a Southern African name meaning "we have waited" or "the awaited one," from Nguni languages such as Zulu and Xhosa.
Like Lindiwe?
Swipe through thousands of names like it