There are only 9 million swedes, who cares about their slang words? :) Seriously speaking, I obviously wouldn't use it in Sweden, but I don't see why anyone in an English speaking country should refrain from using it! In my opinion, it's cute as a nn for
Philippa.