cool heads

English

Noun

cool heads

  1. plural of cool head