Ludlow
(Lud-low)
2 syllables
Definition
noun. 1 a town in S Salop in W England agricultural market center; 2 a town in S Massachusetts
Example Sentence
I live in Ludlow.
Synonyms
English town; town in England; town in Massachusetts
Antonyms
pond in New Mexico
Hear It! Say It! Write It!
Ludlow