Barrclay \b(a)-rrc-lay, bar(r)-clay\ as a boy's name is a variant of Barclay (Scottish, Old English) and Berkeley (Old English), and the meaning of Barrclay is "birch tree meadow; the birch tree meadow".
The baby name Barrclay sounds like Barklay and Barcley. Other similar baby names are Barrak, Bartley, Barkley and Barrlow.