Skip to main content

Definitions by theused997

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
harlequin by theused997 December 28, 2005