hamitic: a group of languages in northern Africa related to Semitic
afroasiatic: a large family of related languages spoken both in Asia and Africa
staff: (music) the system of five horizontal lines on which the musical notes are written