Definition of Saracen's head in English:

Saracen's head

noun

  • A conventionalized depiction of the head of a Saracen as a heraldic charge or inn sign.

    • ‘The inn was built during the 1780s and his crest, a Saracen's Head, was used as the inn sign.’