Dairsie, or Osnaburgh, is a village and parish in north-east Fife, Scotland. It is 3 miles (4.8 km) south-southwest of Leuchars Junction, and 3 miles (4.8 km) east-northeast of Cupar on the A91 Stirling to St Andrews road. The village grew out of two smaller settlements (called Dairsiemuir and Osnaburgh), and developed principally around the industry of weaving. Since the late twentieth century it has become a dormitory settlement for nearby towns.
The village may have derived its name of Osnaburgh from weaving osnaburg, a coarse linen or cotton, originally imported from Osnabrück in Germany.
The civil parish has a population of 387 (in 2011).[1]