UMBRO


Also found in: Dictionary, Thesaurus, Medical, Encyclopedia, Wikipedia.
Related to UMBRO: umbra
AcronymDefinition
UMBROHumphrey Brothers Ltd. (British Sportswear; UK)