Home / G / galveston bay

galveston bay

noun 13 letters Scrabble 21 WWF 25
Definitions
noun

an arm of the Gulf of Mexico in Texas to the south of Houston

Want another word?
Spin the dictionary for a fresh one.
Generate a word →