LEGHORN


Meaning of LEGHORN in English

n. (British usage) city in the Tuscany region in Italy; Livorno

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