Noun
bayhead (plural bayheads)
(ecology) A swamp habitat dominated by bay laurels.
“It is alleged on 25 March 2019 at 2.30pm, a group of men embarked on protest action blockading the road and preventing trucks from operating at Bayhead. Source: Internet
Head to Penn Station, catch a North Jersey Coast Line train toward Bayhead, and get off at Asbury Park (about an hour and 45 minutes total. Source: Internet