Definition of urban villager in English:

urban villager

noun

  • An inhabitant of an urban village.

Origin

1960s.