Yes. It translates into English as "submission".
Just submission, or ‘submission’ to God? ( Or I guess in their case, that would be Allah. )