I like
Silva on a girl, but just because it's a surname doesn't make it work on a boy, it sounds too feminine. I like
Silvio for a boy.
I like:
✛
Silva Bronwen✛
Silva Colette✛
Silva Diana✛
Silva Iris✛
Silva Isis✛
Silva Jasmine✛
Silva Magdalen✛
Silva Miriana✛
Silva Rhiannon
For the boys I like the sounds of these (and gender bends):
✛
Silva Adrian - could also be a girl
✛
Silva Amadeus -
Silva Amadea for a girl
✛
Silva Angel - could also be a girl
✛
Silva Tiberius ✛
Silva Tristan -
Silva Tristane foe a girl?
(
Silva Xanthe is too "silver and gold" and
Silva Sterling is too "sterling silver".)
I like
Silver as a nickname or full name for an animal but not as a full human name. I like Argenta for a girl and maybe Argent for a boy?