kwai

listen to the pronunciation of kwai
English - English

Definition of kwai in English English dictionary

River Kwai
{i} river in western Thailand close to the border with Myanmar