Narciso for a baby name

Latin, from the myth of Narcissus, who drowned after falling in love with his own reflection.

Search by letter



Search by category