(French). Slang for king, governor, master; méquard, a
commander; méquer, to command. All these are derived from the
fourbesque word maggio, which signifies God, king, pope, doctor,
seigneur, and so on, being the Latin major. (There are the
Hebrew words melech and melchi also.)
More on Mec from Infoplease:
See a map of "" in the Visual Thesaurus