Well, in English it means 'my name', of course, so the exact meaning differs according to who says it. The translation into French is 'mon nom', but that's not the same as meaning. Its meaning in French is the same as in English, and there it also differs according to who says it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.