thorny Meaning and Definition
View English Meanings of: khardaar
1. s. having or covered with protective barbs or quills or spines or thorns or setae etc.
2. s. bristling with perplexities
1. s. having or covered with protective barbs or quills or spines or thorns or setae etc.
2. s. bristling with perplexities
Sponored Video