pierrot

noun

Alternative form of Pierrot.