Holbeach
Proper noun
Meaning
Holbeach
A market town and civil parish in South Holland district, Lincolnshire, England (OS grid ref TF3625).
Examples
Migrant workers from Romania harvest daffodils near Holbeach in eastern England, on Feb. 25, 2019.