Leake

Leake may refer to:

Read more about Leake:  Places, People