Основу названия был светским страх Страшко имя. Страшко фамилия образуется от мирского имени, или страх перед другим, также происходит от славянского корня "страх-(-страшно)."
название относится к страху так называемые "охранные" их имена. Согласно древним верованиям, как и имена они носят детей, чтобы отвращение злых сил. Чтобы не искушать судьбу и принять зло, детям давали имена со значением прямо противоположным тому, что вы ожидаете или хотите родителей к детям.
По другой версии, название формируется из страха прозвище Страшко уродливых людей или тех, кто любит, чтобы напугать других. Страх, в конечном счете получил название Страшко.
Практика давать ребенку в дополнение к официальным крещении имя другого, nekrestilnoe, удерживается до ХVII века. и привело к таким именем, образованная от мирского имени, приходится значительная часть от общего числа славянских фамилий.