Thistle meaning in Urdu & English |
ایک خار دار پودا ۔ اونٹ کٹارا ۔ گوکھرو ۔
English to English Dictionary
|
(1) - Thistle (n.) Any one of several prickly composite plants, especially those of the genera Cnicus, Craduus, and Onopordon. The name is often also applied to other prickly plants.
|