Exedra
English Meaning
A room in a public building, furnished with seats.
- 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.
Sorry, No Malayalam Meaning for your input!
See Exedr Want To Try Exedra In Malayalam??