Updated April 16, 2022

Find Baby Names

Family name origins & meanings

  • Irish : reduced form of McCahan or O’Cahan (see O’Kane).
  • Jewish : variant of Cohen.