Meaning of ਮੰਡਰਾ in English
- Alt. of Spectre
- Something preternaturally visible; an apparition; a ghost; a phantom.
- The tarsius.
- A stick insect.
- See Specter.
Meaning of ਮੰਡਰਾ in English
Articles Related to ‘ਮੰਡਰਾ’
Browse Other Words By Clicking On Letters