town (inglés) ciudad; pueblo Recurso: Diccionario geográfico universal on Buho.Guru Tower Hamlets township