We don't have synonyms for umbro yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are umbra, umbo and umbre.
(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.
(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.