Gay \gay\ as a girl's name (also used as boy's name Gay), is of Old French origin, and the meaning of Gay is "glad, lighthearted". A surname in the Middle Ages. Has delined in usage as a given name due to its general appropriation as a term denoting homosexuality.