Meaning of white lotus

Definition of white lotus

(noun) white Egyptian lotus: water lily of Egypt to southeastern Africa; held sacred by the Egyptians

Other information on white lotus

WIKIPEDIA results for white lotus
Amazon results for white lotus