Thailand Look up Thailand at Dictionary.com
from Thai, indigenous name of the inhabitants, + land (n.). Also see Siam.