"Blend of John and Robert"
The name Johnrobert is commonly a male name from the "English" origin.
Johnrobert is a compound given name formed by joining two established English masculine names, John and Robert, into a single unhyphenated unit. Both elements have long histories as independent given names in English-speaking countries. The joined form appears in United States birth records from 1975 onward.
The pronunciation of Johnrobert is JOHN-rah-bert.