Meaning of city girl in English:
city girl
noun
A girl or woman who is a native or inhabitant of a city, or who has urban tastes or manners.
Origin
Late 17th century; earliest use found in Advice to Young Gentlemen.
Are You Learning English? Here Are Our Top English Tips