As a proper noun boro is
(chiefly|soccer|and|teesside) the town of middlesbrough, and more specifically football club.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. boro
English
Verb
(head)
(Jamaica) borrow
Anagrams
*
----