I got inspired by
Caprice's recent posts and listed names I consider to be typically Finnish. I also marked statistically the most popular names (that are used both as first and middle names).
About the pronunciation: the letter J is pronounced like Y in English, Y like the letter U in the French "rue", Ä like the letter A in the English "cat" and Ö like eu in the French "adieu". The double vowels are pronounced longer.
AadaAamuAavaAija
AilaAiliAinaAini
Ainikki
AinoAira
AiriAliisa /
AlisaAlinaAlliAlmaAmandaAnelma
Anette
Anita / Anitta
AnjaAnna - 7th popular feminine name (from the 19th century to the current day)
AnneAnneli - 4th popular feminine name
AnniAnniinaAnnikaAnnikki - 9th popular feminine name
Annu
AnnukkaAnsaAnuArjaArmi
AstaAuli
Aulikki
AuneAuni
AuraAuri
EerikaEevaEeviEijaEila
Eine
Eini
EiraEleonooraEliisa /
ElisaElinaElisabetEliseEllaEllenElliElmaElmi
Elna
ElsaElseElsi
Elvi
Elviira
EmiliaEmmaEmmiEnnaEnniErjaEssiEsterEsteriEveliinaFanniFloora
HannaHanneHannele - 10th popular feminine name
HeidiHeini
Helena - 2nd popular feminine name
HeliHelinä - means "jingle"
Heljä
HelkaHelleHellevi
Helli
Hellin - means "the gentlest"
HelläHelmiHelvi
Hely - means "jewel"
HennaHenni
HenriikkaHertta
Heta
HildaHiljaHilkka - means "bonnet, hood"
Hilla - means "cloudberry"
Hille
HilleviHilma
Hilppa
IidaIinaIinesIirisIisa
IlmaIlmatarIlmi
IlonaIltaImmi
ImpiInari
InkaInkeriIreneIrinaIrjaIrmaIrmeli
JaanaJanikaJaninaJanita
JannaJanni
JasminJatta
Jemina
JennaJenniJohanna - 3rd popular feminine name
JonnaJosefiinaJuliaJuliaana
JuttaJuuli
Kaarina - 5th popular feminine name
KaijaKaino - means "timid, coy, bashful"
KaisaKaisla - means "reed" (the plant)
Kaisu
Kanerva - means "heather"
KaritaKaroliinaKastehelmi - means "dewdrop" (literally "dew pearl")
KatariinaKatiKatjaKatriKatriinaKerttuKerttuli
KieloKiia
KiiraKirsiKirstiKlaara
KristaKristiinaKukkaKukka-Maaria
KylliKyllikkiLahjaLailaLaina
Lauha
LauraLea / Leea
LeenaLeeni
LeilaLemmikki - means "forget-me-not, myosotis", "darling" and "pet"
LempiLenita
LiinaLiisa - 8th popular feminine name
LiisiLiljaLilliLindaLinneaLottaLoviisaLumiLyydiaLyyli