Find the word definition

Wikipedia

Apura

Apura is a village in Ancuabe District in Cabo Delgado Province in northeastern Mozambique.

Apura (genus)

Apura is a genus of moths belonging to the family Tortricidae.