Subscribe
URL of the page has been copied to clipboard.
Meaning : A member of the Texas state highway patrol. Formerly a mounted lawman who maintained order on the frontier.
Synonyms : ranger
Install App