Ambrosio is a baby boy name of Greek origin. Here are the full details of Ambrosio's name.
Other Origins: Spanish, Latin, Italian, Filipino
Other Nicknames: Ambrio, Ambroś, Ambo, Ambrosi, Ambroio, Amby, Rosio, Ambri, Bro