ARBOUR


Meaning of ARBOUR in English

n. tree; network of branches; shaded place

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.