scotia meaning in Hindi

Noun

A geographical region or a historical name referring to Scotland.

A term used in architecture referring to a molding.

वास्तुकला में एक सजावट वाला ढांचा।

English Usage: "The scotia design added elegance to the room."

Hindi Usage: "स्कॉटिया डिज़ाइन ने कमरे में शान बढ़ा दी।"

Share Anuvadan of scotia