Did you mean Luanda?
Luanda
noun
°The capital of Angola.