Toropets (Russian: Торо́пец) is a town and the administrative center of Toropetsky District in Tver Oblast, Russia, located where the Toropa River enters...
Finnish/Estonian god Tharapita. Attempts have also been made to translate the name as Toropiec-Tropiec, from the word trepati "to shake, to strike, to hurry". Aleksander...