Yahoo Web Search

Search results

  1. Dictionary
    The lay of the land
    • the features or characteristics of an area

    Powered by Oxford Languages