Fairheaded

From Fresh Dictionary

English

Noun

fairheaded

  1. Beautiful.
Personal tools