English

edit

Proper noun

edit

Waban

  1. A village in Newton, Massachusetts, United States

Anagrams

edit