songhai: a Nilo-Saharan language spoken by the Songhai in Mali and Niger
communication: something that is communicated by or to or between people or groups
ribbon: notion consisting of a narrow strip of fine material used for trimming