Yahoo India Web Search

Search results

  1. Dictionary
    leaded light

    noun

    • 1. a window consisting of a lattice of small panes held within strips of lead.