ALL meanings of naafi
Naaf·i
N n - noun naafi Navy, Army, and Air Force Institutes: an organization that provides social facilities, stores, etc., to British military personnel. 1
- noun naafi a canteen run by this organization. 1
- noun acronym naafi Navy, Army, and Air Force Institutes: an organization providing canteens, shops, etc, for British military personnel at home or overseas 0
- noun acronym naafi a canteen, shop, etc, run by this organization 0