leghorn meaning in English
n. leghorn (british usage), city in the tuscany region in italy; livorno
n. leghorn, mediterranean breed of chicken that lays many eggs
n. leghorn (british usage), city in the tuscany region in italy; livorno
n. leghorn, mediterranean breed of chicken that lays many eggs