English to Arabic

Meaning for:
Galahad
other
جالاهاد