Waban
Proper noun
Meaning
Waban
A village in Newton, Massachusetts, United States
Anagrams
Examples
Meltzer had said last week that those coronavirus-response initiatives, among others, are costing Waban about $180,000 a month.
The rally drew a number of protestors to Waban Park on Sunday.