What country is north of Namibia?

Angola is north of Namibia.
Angola is the main country above Namibia. A part of Zambia is above a small part of Namibia, but Angola would be the answer you are looking for.