Имеет арабское происхождение. Восходит к слову ḥasan (حسن), которое переводится как «красивый», «мужественный» или «хороший». Родственным является болгарское имя Асен.
Данное имя входит в группы: адыгейских, башкирских, мусульманских, осетинских, татарских, чеченских и арабских имён.