Exedra
French Meaning
Sorry, Meaning for Exedra in French is not found! Please try below options
English Meaning
- A usually curved outdoor bench with a high back.
- An often semicircular portico with seats that was used in ancient Greece and Rome as a place for discussions.