What does SM stand for?
SM stands for Suomen Mestari/Mestaruus (Finnish Champion/Championship)
This definition appears rarely and is found in the following Acronym Finder categories:
- Organizations, NGOs, schools, universities, etc.
See other definitions of SM
We have 174 other meanings of SM in our Acronym Attic
- Study Manager
- Styrene Monomer
- Su Majestad (Spanish: His/Her Majesty)
- Submarine, Mine Laying (US Navy)
- Subscriber Manager (Cisco)
- Subscriber Module (communications)
- Suger Montano (Guatemala Central America, school)
- Sun and Moon