Gmail App is not differentiating Read and UnRead Emails in Vivo Android Mobile
As mentioned by Robert and Andrew in comments, this issue was due to System Font, which was a custom one and not a default one. Once I changed to Default Font, I could able to see gmail is showing as normal fonts.