semirural (rural + semi-): Moderately rural; transcending both urbanity and province; developing