bari

/bˈɑri/

Explore definitions, synonyms, and language insights of bari

Definitions

Noun
capital city of the Apulia region on the Adriatic coast