About us
Define
Definitions for
"galveston"
a town in southeast Texas on Galveston Island
wordnet.princeton.edu