Cray

Cray is an Irish name, derived from the Gaelic “Craobh” which means 'branch or branching', implying the meaning of the name – 'prolific'.

Origin/Usage
Gaelic
Pronunciation
KRAY
Meaning
Prolific