这个问题的答案是无数,也就是无法记数。
你要把全世界所有种族的语言文字都算上,然后再加上随机排列组合的结果。
每种语言的命名习惯虽然不同,但是理论上,任何的词汇任何的文字组合都可以成为姓氏。
比如美国人有姓性的,还有姓做爱的(那两个词是禁词啊,不让发)。