Beirnie \be(ir)-nie\ as a boy's name is a variant of Burney (Old English), and the meaning of Beirnie is "island of the brook".
The baby name Beirnie sounds like Beirne, Bernie and Birnie. Other similar baby names are Bertie, Berkie, Barnie, Bennie, Berne, Bernis, Birkie, Birlie, Burnie and Beirney.