Find the word definition

Wikipedia
Idku

Idko, also spelt Edkou is a town in Beheria, Egypt, Egypt.

Category:Populated places in Beheira Governorate