Word Hen
What is the meaning of the word "
south-central
"?
Definitions:
situated in the southern part of a centrally located area in some geographical region
adjective
southcentral London