Meaning A boy's name of English origin, it means "Doctor; teacher." Origin of Doctor English Popular Middle Names Pronunciation 🔊 Listen Doctor Similar Names Dabir Devguru Guru Al Kareem Muallim Baniti Baruti Acharya Guruttam Doogie Year by Year Popularity of Doctor