English Dictionary
Definition lotus in British English
lotus noun
[countable] noun
/ˈləʊtəs/

English Dictionary