I came across an entry for "Pasi" on a Nordic Names website (http://www.nordicnames.de/ -- the site has pages in English too). It lists the name as a Finnish pet form of "Paul", not "Basil" (http://www.nordicnames.de/pojk_p/Paul.html).Of course, I haven't done the reasearch myself, but it's worth looking into.