QUAI


Meaning of QUAI in English

[quai] n [F, fr. MF cai--more at quay] (1862): quay

Merriam-Webster English vocab.      Английский словарь Merriam Webster.