crantara
English
crantara meaning in English • crantara का अर्थ अंग्रेजी में
Noun
- The fiery cross, used as a rallying signal in the Highlands of Scotland.