A Gypsy.
From Italian. Doublet of tzigane.
Practice speaking and memorizing "zingaro" and many other words and sentences in English.