solen
English
solen meaning in English • solen का अर्थ अंग्रेजी में
Noun
- A cradle, as for a broken limb. See Cradle>, 6.
- Any marine bivalve mollusk belonging to Solen or allied genera of the family Solenidæ; a razor shell.