You're absolutely right! 'Is'laam' is Arabic for 'submission'.
"'Is'laam' is Arabic for 'submission'." I'm a student of Robert Spencer. ;)