Quick answer
Gypsy is a girl name.
Meaning and history
Simply from the English word Gypsy for the nomadic people who originated in northern India. The word was originally a corruption of Egyptian. As an ethnic term it is sometimes considered offensive.
Notes and context
Usage: english