Home » Dictionary » General Vocabulary » Smirk
Smirk Meaning in Hindi
Hindi Meaning - मुस्कुराहट
English Meaning - Self-satisfied smile
Usage in English - He gave a knowing smirk.
Usage in Hindi - उसने जानकारी भरी मुस्कुराहट दी।
Word Type - Noun
Antonyms - Frown
Synonyms - Smile, Grin