Skip to main content

somnipathy

English somnipathy meaning in English  •  somnipathy का अर्थ अंग्रेजी में
Noun
  • Sleep from sympathy, or produced by mesmerism or the like.
Advertisement