English to Arabic

Meaning for:
Camelot
other
كاميلوت