Yahoo India Web Search

Search results

  1. Dictionary
    loin
    /lɔɪn/

    noun

    • 1. the part of the body on both sides of the spine between the lowest (false) ribs and the hip bones.

    More definitions, origin and scrabble points