Kanyra is an uncommon yet captivating name of Hebrew origin, meaning "carnation." It's a unisex name that carries a delicate and enchanting essence, much like the flower it signifies.
Kanyra is quite rare, with only five babies named so each year between 2007 and present.