Barclay

in baby boy name

The meaning of Barclay is Place where birches grow.