QUAI Meaning of QUAI in English [quai] n [F, fr. MF cai--more at quay] (1862): quay Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012