Khanya is a unisex given name of African origin, specifically from the Xhosa language spoken by the Xhosa people of South Africa and Zimbabwe. It means "beautiful" or "graceful," reflecting its intended significance as a name that embodies grace and elegance. The name Khanya gained popularity in the late 20th century during the anti-apartheid movement, alongside other names like Nandi and Zola, which also hold significant cultural importance among South Africans. It is often used as both a given name and a middle name for both boys and girls.
The name Khanya was relatively popular between 2001 and 2007, with a total of 29 babies born during this period. There was a slight dip in popularity after the first year, but it picked up again by 2006.