About us
Define
Definitions for
"Obba"
Obba is a Roman Catholic Titular see in the former Roman province of Byzacena, northern Africa.
en.wikipedia.org