What does SMU stand for?

What does SMU mean? We have 205 definitions. Read most used SMU meanings below.

ADVERTISEMENT