Dagwood
English
A shining forest
Dagwood is an English name and literally translates to “luminous forest”.
No more information.
Boy
Culkin Colbert , Newman , Jouni , Durga , Bedford , Arastoo , Meda , Cuauhtemoc , Genette