LONGHORN MEANING IN ENGLISH

• Longhorn Definition & Synonyms

  1. (n.) A long-horned animal, as a cow, goat, or beetle. See Long-horned.


RECENT SEARCHES