Name origin: Latin
Name meaning: Principal angel
More
Name origin: Italian
Name meaning: unexplained; perhaps from a short form of a personal name ending with -coro + the diminutive suffix -ello.