What could the name Margo be short for?

I love Margo, but not sure about using it as a full name.

What could it be short for (other than Margaret)?

Do you think it sounds like a legitimate name or just a nickname?
15 answers 15