Kein weithin bekanntes McCann-Wappen zeigt einen Fisch. Mögliche Gründe: heraldische Symbolik für Christentum, Fülle oder Wasser; ein bestimmter Familienzweig; oder Verwechslung.
Das genaue Wappenbild und der Familienzweig wären nötig, um die Bedeutung zu bestimmen.