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