Honestly to me both those pronunciations are exactly the same only one has a slight accent on it, not a whole new pronunciation. [name_m]Just[/name_m] the way I say it I guess or where I am from (Northeast US)
I say LAYF.
[name_u]Leaf[/name_u]. I like that better then layf anyways
Like a leaf on a tree- LEEF. I met a little boy on the playground the other day named [name_m]Leif[/name_m] and that’s how his mom said it as well. But this is NC, we do our share of butchering names here.
I’ve always pronounced it as LAYF.
LAYF. I adore the name [name_m]Leif[/name_m]! I think most people outside the Scandinavian-influenced parts of the US would pronounce it incorrectly. It’s a shame because I would use it in a sibset with [name_m]Erik[/name_m] and [name_m]Anders[/name_m] in a heartbeat.
It looks like it should be LAYF, but I think it would get miss pronounced [name_u]Leaf[/name_u].
I always pronounce it LAYF. 
Thank you all for your opinions! It’s nice knowing what others think : )
I’d pronounce it as “leaf” unless someone told me they pronounced it differently.
I would know I was probably wrong but would say [name_u]Leaf[/name_u] regardless… Until I was corrected anyway.