Find the word definition

Wikipedia
Moulay
Moulay is also a form of the Arabic title Mulay, a Prince of the blood.

Moulay is a commune in the Mayenne department in north-western France.