Meaning A boy's name of English origin, it means "river islands." Origin of Holmes English +-100%Zoom level changed to 1 Popular Middle Names Henry Pronunciation 🔊 Listen Holmes Similar Names No related posts. Year by Year Popularity of Holmes