Etymology
Today it means: An international auxiliary language created by Joachim Faiguet de Villeneuve. Full definition →
From French langue (“language”) + nouvelle (“new”).
Etymology from Wiktionary, CC BY-SA 4.0.