What does "Semper Fi" aka "Semper Fidelis" in the US Marine Corps mean?

What does "Semper Fi" aka "Semper Fidelis" in the US Marine Corps mean?
Twitter Google+ Share on Facebook