Camellia means wishing you well.
From China and Japan. Winter to spring. Kin to the tea plant.
All flower meanings