Opposites

123456
Across
  1. 3. harmless
  2. 4. keen
  3. 6. generous
Down
  1. 1. narrow-minded
  2. 2. gradual
  3. 3. friendly
  4. 5. dull