Cray
Gaelic
Prolific
Cray is an Irish name, derived from the Gaelic “Craobh” which means 'branch or branching', implying the meaning of the name – 'prolific'.
No more information.
Aniela shadow , Lakeisha , Awinita , Synnove , sun dance , Falconner , Maarit , Utopia , Izzy