meaning of sacred lotus

1. native to eastern Asia; widely cultivated for its large pink or white flowers


Related Words

sacred lotus |

Developed & Maintained By Taraprasad.com

Treasure Words