Yahoo India Web Search

Search results

  1. Dictionary
    mesa
    /ˈmeɪsə/

    noun

    • 1. an isolated flat-topped hill with steep sides, as found in arid and semi-arid areas of the US.

    More definitions, origin and scrabble points