(なまえ) One’s first and last name. This is the one you use in conversation. All the others are mostly seen on application forms.   $$$
____(な、 せい) First name, last name (usually seen on forms:family name ____, first name ____)
(みょうじ) One’s last name – like 姓, but 名字 is a spoken word, as well as written.
() Written AFTER someone’s family name to mean “mister xxx” = xxx 氏 .
(しめい) BOTH first and last names. (***)
(せいめい) BOTH first and last names. Basically the same as 氏名 (しめい).