Scotia
English Meaning
A concave molding used especially in classical architecture.
- A hollow concave molding at or near the base of a column.
Sorry, No Malayalam Meaning for your input!
See Scoti Want To Try Scotia In Malayalam??