English to Arabic

Meaning for:
Carroll
other
كارول