TOWNISH MEANING IN ENGLISH

• Townish Definition & Synonyms

  1. (a.) Of or pertaining to the inhabitants of a town; like the town.


RECENT SEARCHES