There was no name definition found for Cirilo.

Other types of names:

Cirilo (given name) Spanish, Portuguese