NC Gazetteer
Traps Bay
A
bay
in
Onslow County
S Onslow County on the E side of New River nears its mouth. Named for Capt. Cornelius Trap, who was living in the county in 1746.