meaning of boutrous

boutrous meaning in Urban Dictionary

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