queen_cityEnglish

Charlotte, Queen City

Noun

The largest city in North Carolina, located in south central North Carolina

English: Charlotte, Queen City

Bahasa: Charlotte, Queen City

Bahasa words with similar meanings

English words with similar meanings

Show 1 words