meaning of populated area

1. a geographical area constituting a city or town


Related Words

populated area |

Developed & Maintained By Taraprasad.com

Treasure Words