Quick answer
Celyn is a boy/girl name meaning "holly".
Meaning and history
The name means "holly" in Welsh. It appears briefly in the Welsh tale Culhwch and Olwen, belonging to a son of Caw, but was not typically used as a given name until the 20th century.
Notes and context
Usage: welsh