meaning of south central

1. situated in the southern part of a centrally located area in some geographical region; "south-central ">London"


Related Words

south-central | south-central dravidian |

Developed & Maintained By Taraprasad.com

Treasure Words