What is the meaning of the name Elof?
The name Elof is primarily a male name of Scandinavian origin that means Forever Heir.
People who like the name Elof also like: Cassius
Names that sound like Elof:
Stats for the Name Elof