suffix sporadically in vogue since c. 1840 in U.S. colloquial word formation (such as dullsville, palookaville), abstracted from the -ville in place names (Louisville, Greenville, etc.), from Old French ville "town," from Latin villa (see villa).
word-forming element meaning "glass," from combining form of Latin vitrum "glass" (see vitreous).
word-forming element meaning "eating," from Latin -vorous, from stem of vorare "to devour" (from PIE root *gwora- "food, devouring").