FRANCOLIN Meaning of FRANCOLIN in English n. any medium-sized partridge of the genus Francolinus. Etymology: F f. It. francolino Oxford English vocab. Оксфордский английский словарь. 2012