oppidan
adj.
5L oppidanus < oppidum, town6 of a town; urban
n.
a person living in a town

"An oppidan harridan, a bean sidhe."