where does the last name pham come from
Phạm Phạm is the Sino-Vietnamese reading of the Chinese character 范.[1] The same character is used to write the Chinese surname Fan and the Korean surname Beom (범). As with other East Asian surnames derived from Chinese, it does not necessarily imply familial relations with those sharing the same surname. The surname Phạm means "iron" in Vietnamese.
Rocha (surname) Rocha (Portuguese pronunciation: ['ʁɔʃɐ]) is a Portuguese language surname. Its origin can be French,[1] but it can be also a Jewish-Portuguese Sephardic surname.[2][3] It literally means “rock” or “boulder” in Portuguese; for instance, “rochas sedimentares, metamórficas e magmáticas” means “sedimentary, metamorphic and igneous rocks”. It is also a topographical surname that is found in Portugal as “da Rocha” or simply Rocha, literally, "one who is from/of the rock".