Red camelia meaningDesire or Passion Refinement Perfection and…Faithfulness.