meaning of deccan
1.
valuable
fiber
plant
of
East
Indies
now
widespread
in
cultivation
Related Words
deccan hemp
|
Developed & Maintained By
Taraprasad.com