queen city

Queen city


– definition :

  • (noun)
    1. the largest city in North Carolina; located in south central North Carolina (context:location)

queen city