Yahoo Web Search

Search results

  1. Dictionary
    Loch
    /läk/

    noun

    • 1. a lake: Scottish "Loch Lomond"
  1. Searches related to define loch

    define loch nessdefine loch ness monster