Tumba may refer to: Places. Tumba, Sweden, a town in Botkyrka, Sweden. Tumba, Rwanda, a town in Rulindo District, Rwanda. Tumba (Skopje), an ancient Neolithic settlement in North Macedonia. Tumba (Vranje), a village in the Vranje municipality of southern Serbia. Tumba Peak (Šar), a mountain peak in south-east Kosovo. Tumba Peak (Belasica), a mountain peak where the borders of Bulgaria, Greece and the Republic of Macedonia meet. Tumba (Czerna Gora), a mountain peak in western Bulgaria. Lake Tumba, a lake in the Democratic Republic of the Congo.
https://en.wikipedia.org/wiki/Tumba