En anden forklaring er, at navnet skyldes en misforståelse blandt portugisiske søfarere, der sidst i 1400-taller, under Ayutthaya-perioden, havde spurgt, hvorfra folket (eliteklassen) oprindeligt kom, og da de fik svaret Xian (i Kina), blev det opfattet og nedskrevet som Siam.