1. Рогулин - Существительное
Происходит от рогулины
2. Рогулин - Рогулин Существительное, одушевлённое, местоименное склонение. Имя собственное (фамилия). Корень: --.
русская фамилия