Skip to main content

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.
Advertisement