楚王是由周天子封的,具体来说是西周王朝的最后一位君主周赧王封的。 周赧王是西周王朝的第34代国王,他在位期间国力衰退,权力逐渐被诸侯国削弱。 在春秋时期,周赧王迫于形势的压力,被迫封了周朝的藩国楚国为诸侯国,楚王成为了楚国的国家元首。 这一举措是为了维持周朝的统治,让楚国成为周朝的一个附庸,有利于稳定周边的政治局势。 因此,楚王的封号是在周赧王的授意下,由周天子正式封给的。