houston
Info · Definitions · Characters
Definitions
(noun) the largest city in Texas; located in southeastern Texas near the Gulf of Mexico; site of the National Aeronautics and Space Administration. Synonyms: Houston.
Noun Definition 1
Info · Definitions · Characters