Meaning and origin
Olof is a Swedish boy name. The meaning of the name is `Heir`.
Where is it used? The name Olof is mainly used in Swedish.
It is an abbreviated form of Olli, used in Finnish.
How do they say it elsewhere? Olle (In Swedish) Oluf (In Swedish) Olov (In Swedish) Amhlaidh (In Scottish) Olaf (In Scandinavian) Ola (In Norwegian and in Swedish) Amhlaoibh (In Irish) Olavi (In Finnish) Olav (In Danish and in Norwegian) Ole (In Danish)