Chenonceaux in Greek Chenonceaux in Greek Σενονσό proper noun A commune and town in Indre-et-Loire department, Centre-Val de Loire, France. Add to Flashcards