monkey cap

English

Noun

monkey cap (plural monkey caps)

  1. (India) A balaclava.