Elegance \e-legan-ce, el(e)-ga-nce\ as a girl's name is of English origin, and the meaning of Elegance is "refinement, grace and beauty". A beautiful name from the English word.
Baby names that sound like Elegance are Elkana, Elkanna and Elkanah.