Superhorse meaning

An extremely famous or talented horse, especially a racehorse.
noun
0
0
Advertisement

Origin of superhorse

  • super- +‎ horse
    From Wiktionary