Smother
Hindi Meaning: दम घोंटना
English Meaning: Suffocate
Snob
Hindi Meaning: दंभी
English Meaning: Status-obsessed person
Sojourn
Hindi Meaning: अल्प प्रवास
English Meaning: Temporary stay
Solecism
Hindi Meaning: व्याकरणिक भूल
English Meaning: Grammatical error
Solitude
Hindi Meaning: एकांत
English Meaning: State of being alone
Solve
Hindi Meaning: हल करना
English Meaning: To find the answer
Sonnet
Hindi Meaning: चौदह पंक्ति की कविता
English Meaning: 14-line poem
Soporific
Hindi Meaning: निद्राजनक
English Meaning: Sleep-inducing
Sorcery
Hindi Meaning: जादू-टोना
English Meaning: Witchcraft