City boy has 2 different meanings across 1 category:
Noun
a city dweller with sophisticated manners and clothing
A male inhabitant of a city, or one who prefers city life