umbros (0 synonym found)

We don't have any synonyms for umbros yet.

Did you mean…

Think umbros belongs in the thesaurus? Recommend it and we'll take a look.


Definition of umbros:

(N) : an English sports equipment manufacturer founded in 1924 in Wilmslow, Cheshire, and based in Manchester.
(N) : a valorous (fortissimus) warrior-priest of the Marruvians that appears in Book 7 of Virgil's Aeneid and his role has received significant academic coverage.

Definition of umbros:

(N) : an English sports equipment manufacturer founded in 1924 in Wilmslow, Cheshire, and based in Manchester.
(N) : a valorous (fortissimus) warrior-priest of the Marruvians that appears in Book 7 of Virgil's Aeneid and his role has received significant academic coverage.

Back to Top