Compound of sana (word) and kirja (book). Sanakirja is literally translated as wordbook
sanakirja (fi)