Name Details

Zacchaeus

Meaning

Clean and pure