Could be a variant of Arturo or Arturio, Italian version of Arthur. Could also come from the Latin root *artos, meaning rock or stone.