ALLEE


Meaning of ALLEE in English

[al.lee] n [F, fr. MF alee--more at alley] (1759): a walkway lined with trees or tall shrubs

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