Meriden

[ mer-i-dn ]
/ ˈmɛr ɪ dn /

noun

a city in central Connecticut.

Example sentences from the Web for meriden