crood

Scots

Noun

crood (plural croods)

  1. crowd