Yahoo India Web Search

Search results

  1. Dictionary
    lily
    /ˈlɪli/

    noun

    • 1. a bulbous plant with large trumpet-shaped, typically fragrant, flowers on a tall, slender stem.
    • 2. a heraldic fleur-de-lis.

    More definitions, origin and scrabble points