to live or reside in a particular place
to think or speak at length about something
किसी चीज़ पर लंबे समय तक सोचना या बोलना
English Usage: She often dwelt on her past mistakes.
Hindi Usage: वह अक्सर अपनी पुरानी गलतियों के बारे में सोचती थी।