Scotch cap

English

Noun

Scotch cap (plural Scotch caps)

  1. Synonym of Glengarry.
  2. Synonym of tam o'shanter.