По мнению известного лексикографа Владимира Даля, это слово имеет латинские корни и происходит от термина "паганус", означавшего язычника или поклонника идолов. Для жителей Древнего Рима "паганус" был просто сельским жителем, приверженцем старых традиций.
Однако, если копнуть глубже, становится очевидно, что данное слово имеет древнерусское происхождение и отнюдь не сводится лишь к значению "нехристь-язычник". Скорее, оно обозначало нечто большее - "нелюдя", человека "неправильного", аморального и потенциально опасного.
То есть, понятие "поганый" на Руси имело гораздо более широкое и негативное значение, нежели просто характеристика религиозной принадлежности. Оно подразумевало чужака, отступника от привычных норм и традиций, а потому вызывало опасение и неприятие со стороны местного населения.
Таким образом, в данном термине сконцентрировались представления русских людей о том, кто является "своим", а кто - чужаком, чье поведение и образ жизни воспринимались как угрожающие.