Find the word definition

Wikipedia
Merinaghen

Merinaghen (also Merinaghem or Merinaguene) is a locality in Northwest Senegal. A fort was built there in 1822 to facilitate trade along the Sénégal River, and a village survives to this day.