Hundred Gates

From Wikipedia, the free encyclopedia

Hundred Gates (with hundred often standing for "many") is the meaning of several place names: