Skip to main content

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