1. Noun. A French astronaut. ¹
2. Noun. (colloquial) A European astronaut (specifically one representing ESA). ¹
¹ Source: wiktionary.com