What does Brian Mean?

The name Brian means noble and strong. The name is used by English and Gaelic people. It was once pretty popular in Ireland too. I have to say that name has big meaning. Someone with this name must have a strength not only psychically, but also mentally and morally.