Yahoo Malaysia Web Search

Search results

  1. Dictionary
    lotus
    /ˈləʊtəs/

    noun

    • 1. either of two large water lilies.
    • 2. a plant whose fruit induced a dreamy forgetfulness and an unwillingness to leave.

    More definitions, origin and scrabble points