The "ar" command stands for "archive", the "ld" command for "loader". But why is "nm" (the tool that lists the symbol tables from an object file) called "nm"?
You're welcome. All the oldest commands (and directory names) have had all their corners rubbed off (but the "n" in "unmount" just fell out at some point; they're still looking for it should you happen know where it went).