Ceren
Turkish
Baby gazelle
Ceren originates in Turkish language and it means "baby gazelle".
No more information.
champion Guryon , Satan , Nuha , Kinsley , Chapman , Barclay , Gul , Travon , Brannon