canephora in French canephora in French canéphore noun (architecture) A caryatid supporting a basket on her head. Add to Flashcards