English, from a Roman name Hilarius, Latin "cheerful".
Originally Hilary was principally a male name but it is now more commonly, but not exclusively, used as a female name.