piälinnu (Karelian) comes from Livvi linnu, from Proto-Finnic litna — town, city; fortification, fortress.