English edit

Proper noun edit

Waban

  1. A village in Newton, Massachusetts, United States

Anagrams edit