Find the word definition


Pladda ( Scottish Gaelic: Pladaigh) is an uninhabited island 1 km off the south coast of the Isle of Arran in the Firth of Clyde at , western Scotland. It is home to the automated Pladda Lighthouse. The island is privately owned, having been put up for sale by Arran Estate in 1990.