I have never been a Marine but someone directed me to this site from another message board and I saw the question.
Semper Fideles is from the Latin It means Always Faithful... semper = always or ever fideles = faithful or loyal
You might find the one word is familiar to you from somewhere else: Adeste Fideles... a popular Christmas Carol, also known as "Come All ye Faithful...
Hope this was edifying to you.
Evangeline
|