Definitions of The queen city:

  • noun:   the largest city in North Carolina; located in south central North Carolina