Find the word definition

Wikipedia
Larling

Larling is a village and part of the civil parish of Roudham and Larling (where the population is included), in the English county of Norfolk. The village is 8.5 miles east north east of Thetford, 21.4 miles west south west of Norwich and 94 miles north east of London. The nearest railway station is at Thetford for the Breckland Line which runs between Cambridge and Norwich. The nearest airport is Norwich International Airport. The village is situated a little north of the A11 Trunk road.