Narcissistic personality disorder is a mental health condition in which people have an unreasonably high sense of their own importance. They need and seek too much attention and want people to admire them. People with this disorder may lack the ability to understand or care about the feelings of others.
Nowadays this term is widely used but we should be cautious to not label people quickly.
First we should educate ourselves on the topic and should work our own weakness too to have fulfilling relationships