From the eponymous character in various dramas, a name invented by Pierre de Beaumarchais. It could derive from fils de Caron, Caron being the original surname of Beaumarchais.
Practice speaking and memorizing "figaro" and many other words and sentences in Italian.