Japanese Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the Japanese language. It's 100% free, no registration required.
山 さん [mountain] is a Chinese word "shān" assimilated in Japanese.
さん as a honorific suffix is an old さま undergone some phonetical change.
There are many homophones in Japanese besides that.