joker
noun
°A person who makes jokes.
°(slang) A funny person.
synonyms: court jester, fool, jester