Is there another word for satellite?

Moon, protectorate, spacecraft...