English to Arabic

Meaning for:
Vestal
other
طاهر