1. Blonde (referring to hair color): This is the most common meaning of "rubia".
2. Red (referring to color): This meaning is less common and is used more for things like "rubia" (red) wine or "rubia" (red) hair dye.
The meaning of "rubia" will depend on the context.