Karaya is of Arabic origin and means 'generous'. It is typically used as a female given name.
The name Karaya has seen fluctuations in popularity over the years with a total of 25 babies born with this name between 2014 and 2023. There were two periods of increased usage, with five births each in 2014 and 2017, followed by a significant jump to eight births in 2022, before settling back down to seven births in 2023.