meaning of scotia
1.
A
concave
molding
used
especially
in
classical
architecture.
2.
Scotland
Related Words
scotia
|
Developed & Maintained By
Taraprasad.com