Find the word definition

Wikipedia
Tummwah (Giza)

The village Tummwah falls in the Giza Governorate in Egypt.

And according to the 2006 census, the village had 21,689 residentss, including 11,212 are males and 10,477 are female.

Category:Populated places in Giza Governorate