Crossword 101

12345678
Across
  1. 2. hand warmers
  2. 4. Valentine month
  3. 6. The wife of a duke
  4. 7. the lion in the horoscope
  5. 8. small dog that loves to bark
Down
  1. 1. better get ready to buy gifts for this seasons
  2. 3. the physicist and mathematician genius
  3. 4. British favourite sport
  4. 5. frozen water
  5. 6. One of the smartest animal