Definition of mahound:
(n) :
(archaic) Muhammad, believed by medieval Europeans to be a demon or god that Muslims worshipped.
(n) :
(chiefly Ireland, Scotland, archaic) The Devil.
(n) :
(obsolete) A generic pagan god or idol believed by medieval Europeans to be worshipped by various villains such as Herod I.