stray dog in Finnish stray dog in Finnish kulkukoira noun An ownerless dog, a roaming wild or half-wild dog. Add to Flashcards