Luffenham

Proper noun

 * 1) The villages of  and, in , England.