Yahoo India Web Search

Search results

  1. Dictionary
    aspen
    /ˈaspən/

    noun

    • 1. a poplar tree with small rounded long-stalked leaves that tremble in the breeze.

    More definitions, origin and scrabble points