The Romance languages use that name (or something very closely related). English uses "Sun", but just as it borrows a ton of stuff from Latin/French/etc., it also borrows "Sol" for its word "solar".
Also, Captain Archer in Enterprise used the name Sol when making contact with aliens.