What does "willock" mean?

Willock: (a) The common guillemot. (b) The puffin. [Prov. Eng.] WILL-O'-THE-WISP Will"-o'-the-wisp`, n. See Ignis fatuus.

Sources