Question: was does semper fi mean?
Answer: Semper Fidelis. Latin for “always faithful,” Semper Fidelis has been the Marine Corps motto since 1883.