Find the word definition

Wikipedia
Acufida

Acufida was an ancient town and bishopric in Mauretania, and is now a Latin Catholic titular see.

It was located near Cafrida, in modern Algeria.