Liff

English

Proper noun

Liff

  1. A village in Angus council area, Scotland, north-west of Dundee (OS grid ref NO3333).

Further reading

Liff on Wikipedia.Wikipedia