her maiden name (incidentally, am I right in thinking that
this terminology is frowned upon? Why so?),


Once upon a time the term maiden implied virgin. Nowadays, by the time a girl gets married she's rarely a "maiden," so the term is now obsolete.