And here I was thinking it meant "let's be friends"...
Technically, and actually, 'Islam' is Arabic for submission.
Is'laam means 'I submit' in Arabic.
"The word 'Islam' means peace,"
It really means to submit to the will of Allah.
In it you will find Peace.