Olaf
This name is of Old Norse origin. It means "what remains of the ancestors."
Alternates:
Olin
More info:
Results for "Olaf" on Google