Meaning of lotus
Definition of lotus
(noun)
native
to
eastern
Asia;
widely
cultivated
for its
large
pink
or
white
flowers
annual
or
perennial
herbs or subshrubs
white
Egyptian lotus:
water
lily
of Egypt to
southeastern
Africa;
held
sacred
by the Egyptians
Other information on lotus
WIKIPEDIA results for
lotus
Amazon results for
lotus
Tweet