(diminutive of hombre) a small man - French English Dictionary