El nombre parece que deriva del árabe "xarq", que significa oriente, aunque no se descarta que sea un topónimo de origen celta (hay topónimos celtas terminados en -ac que derivan de terminaciones en -acum) y que se haya arabizado en la Edad Media.