Sinhala Dictionary definitions for thistle
thistle 🔊 /θɪˈsʌl/
thistle : කටු සහිත පැළෑටිය
thistle definition
Noun. Any one of several prickly composite plants, especially those of the genera Cnicus, Craduus, and OnopordoNoun. The name is often also applied to other prickly plants.