Waban

English

Proper noun

Waban

  1. A village in Newton, Massachusetts, United States.

Anagrams