dour

adjective
  1. stern, harsh, or forbidding in manner or appearance
  2. stubbornly unyielding; obstinate
  3. Usage: chiefly Scottish

Examples