The name Bachelor is primarily a male name of English origin that means Young Knight At Arms.
Click button to listen on iTunes