disa
English
disa meaning in English • disa का अर्थ अंग्रेजी में
Noun
- any orchid of the genus Disa, a genus of beautiful orchids with dark green leaves and usually hooded flowers; -- they are much prized as emblematic flowers in their native regions.