Научное название боярышника происходит от греческого krataigos = сильный ( из-за тяжелой и твердой древесины или из-за колючек, применяемых ранее в качестве оружия) . Видовое название отражает другие свойства (oxyacantha происходит от греческого oxys = острый и akantha = колючка, monogyna от monos – единственный и gyne = женщина, т. е. с одним столбиком) .