From Old French 'gai' meaning 'joyful' and 'merry,' historically used as a given name.
Like Gay?
Swipe through thousands of names like it