Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeSENA What does SENA mean? Code Meaning Language Themes and places SENA Société d’Énergie Nucléaire des Ardennes In French Organizations and associationsNuclear technology