English → Hindi dictionary

self loving

सेल्फ लोविंग / सेल्फADJECTIVE

Definition

characteristic of those having an inflated idea of their own importance

Looking for poetry? Read shayari and poems by great poets.