Name Details
Boy|Christian

Kenal

"The name is derived from the ancient British word Cunosaglas, which means generous chief."

Parentune Stories

Baby Names A-Z

Keep Exploring