What do double letters in a surname mean?

I have heard multiple meanings for double letters in a surname. For example, I have heard that 'man means nothing, it is common. On the contrary, 'mann means that you are of Jewish decent. I have not been able to find any topics that discuss this or give you a straight answer. Please include resources.
11 answers 11