GLAMER

Part of speech: noun

A delusive fascination; enchantment.

Share it on: