Meaning A boy's name of English origin, it means "Male deer." Origin of Boc English Popular Middle Names Pronunciation 🔊 Listen Boc Similar Names Revelin Burford Dalan Radford Redpath Danvin Dealbert Dearborn Dearbourn Deems Year by Year Popularity of Boc