Definition of sacred lotus in English:
sacred lotus
noun
The aquatic plant Nelumbo nucifera (family Nelumbonaceae) of tropical Asia and Australia, with large, emergent pink or white flowers and edible seeds; (also) any of several similar plants of the genus Nymphaea (family Nymphaeaceae) (now rare).
The sacred lotus is a divine symbol in both Buddhism and Hinduism.
Origin
Late 18th century; earliest use found in Thomas Maurice (1754–1824), oriental scholar and librarian.
Are You Learning English? Here Are Our Top English Tips