Xaignabouri The city/word Xaignabouri means Laos. The city Xaignabouri lies in Laos. The country Laos contains the city Laos.