Barry, a small island in the Bristol Channel, off the south coast of Glamorganshire, 12 miles SW. of Cardiff. It has the ruins of an ancient castle and of two chapels.
Barry
Chambers's Encyclopaedia, Volume 1: A to Beaufort, p. 762
Source scan(s): p. 0789