Instead of "gypsy," you should use "Romany" or "Romani" when referring to the people, and "Romani" when referring to their language or culture.
The singular possessive form of "Romani" is "Romani's".
For example:
* "Romani's culture is rich and diverse."
* "Romani's music is often characterized by its vibrant rhythms."