North Truro en · PROPN Meanings A village in the town of Truro, Barnstable County, Massachusetts, United States.