Studying the senses of words in a given data is crucial for analysing and understanding natural languages. The meaning of an ambiguous word varies based on the context of usage and identifying its correct meaning in the given situation is a famous problem known as word sense disambiguation (WSD) in natural language processing (NLP). In this chapter, the authors discuss the important WSD research works carried out in the context of different languages using different techniques. They also explore a supervised approach based on the hidden Markov model (HMM) to address the WSD problem in the Kashmiri language, which lacks research in the NLP domain. The performance of the proposed approach is also examined in detail along with future improvement directions. The average results produced by the proposed system are accuracy=72.29%, precision=0.70, recall= 0.70, and F1-measure=0.70.