Find the word definition

Wikipedia
Lamphua

Lamphua was an Ancient city and bishopric in Roman Africa and remains a Latin Catholic titular see.

Its present location is Aïn-Foua, in modern Algeria.