Ceren
Turkish
Baby gazelle
Ceren originates in Turkish language and it means "baby gazelle".
No more information.
tenor Neve , hocus , Cerberus , Pankaja , Neil , Magnus , Cumhur , Wednesday , Alvina