Houston

Name – Houston

Gender – Male

Origin – English

Meaning – The English name Houston means – hill town. Geography: a city in Texas