Name detail

Cacanisius

Meaning: Son of Nis
Origin: Irish
Gender: Boy