What does boutrous mean?

boutrous meaning in Urban Dictionary

A Lebanese last title meaning "the rock" or "the powerful one"