I thought "свобода" means freedom and "воля" means will/will-power.

There does seem to be a lot words with dual meaning.
свет - light/world
мир - peace/world
небо - sky/heaven