Name: Tahir (طاهر)
Meaning: Virtuous, pure, pious, modest, clean, chest.
Gender: male