NFLS Views 1 meanings found NFLS is an abbreviation for Naval Forward Logistic Site. It is commonly used in the context of Governmental, particularly in Military. Governmental Naval Forward Logistic Site