Definition Definition

crantara - Meaning and Examples

Meaning of 'crantara' (Webster Dictionary)

1 . Crantara [ n.]
- The fiery cross, used as a rallying signal in the Highlands of Scotland.