Family name origins & meanings Spanish (Cáñez) : unexplained; possibly derivative of Spanish caña ‘reed’ (from Latin canna).