Cannaid

From Fresh Dictionary

Welsh

Adjective

cannaid

  1. White
  2. Bright
  3. Luminous or glowing
Personal tools