green-peek

English

Noun

green-peek

  1. (Lincolnshire) Alternative spelling of green-peak.