Eden
Meaning: place of pleasure, delight
Origin:Hebrew
Origin:Scandinavian from Latin
Cosmo
Meaning: order, beauty, universe
Origin:Greek, Italian, English
Origin:Diminutive of Teodoro or Mateo, Spanish
Ivo
Meaning: yew wood, archer
Origin:German
Cillian
Meaning: war strife or church
Origin:Irish
Rafferty
Meaning: floodtide, abundance, prosperity
Origin:Irish
Bram
Meaning: father of multitudes
Origin:Dutch variation of Abraham
Lars
Meaning: crowned with laurel
Origin:Scandinavian from Latin Laurentius
Eero
Meaning: eternal ruler
Origin:Finnish variation of Eric
Casper
Meaning: bringer of treasure
Origin:Dutch form of Jasper, Persian
Dimitri
Meaning: follower of Demeter
Origin:Russian from Greek Demetrius