Find the word definition

Wikipedia
Mégrine

Mégrine is a town and commune in the Ben Arous Governorate, Tunisia.

It has the head office of Monoprix Tunisia.