Family name origins & meanings Spanish : possibly topographic name from the plural of Spanish claro ‘clearing (in a forest)’, or variant of Claro.