Nickel silver is a alloy that contains no silver; same for alpaca which you find stamped on mostly Mexican pieces.
Mexican silver is confusing terminology. Mexican pieces, just like their American counterparts, can be sterling, or alpaca/nickel silver.