English - English Dictionary

sheaf: noun: u0283iu02d0f

Few words

sheafa package of several things tied together for carrying or storing