Showing 6 of 6 names
Angel messenger
Italian form of daniel (god is my judge)
Lasting
Italian form of david (beloved)
"alternate spelling: dominick, dominic, domenic, dominik."
Gift