Loading moon phase...

Term Definition:

Charm

Charm

A spoken or crafted expression of intent for protection

PronunciationCHARM
Origin LanguageOld French

Other Interesting Terms

  • A protective token made from the rowa…
  • Divine smith of the Tuatha Dé Danann …
  • Welsh lady of sovereignty and magic w…
  • A spring festival of fire and fertili…
  • A solemn promise made with full aware…

Where is this term used?

This term is not currently being used anywhere.

Browse Terms