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.