Karakashian or Karakashyan (Armenian: Կարակաշյան) is an Armenian surname that may refer to: