Wikipedia AI summary
Toumba (disambiguation)
A Toumba, in archaeology, is an ancient type of mound in Greece.
Toumba may also refer to: