Add clip to Honeycomb

galveston

Definition 1 (noun)

a town in southeast Texas on Galveston Island

Clip example(s)