Skip to main content

theused997's definitions

harlequin

1)A clown,buffoon
2)an old fashion french word which means demon
1)after the Harlequin character in the commedia dell'arte
2) King Herla, a mythical figure identified with Woden
by theused997 December 28, 2005
mugGet the harlequin mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email