New addition to English Lexicon?

 

Very interesting that the term “Brahmin” was used in headlines of opinion post in Wall Street Journal today

The term may catch up and become part of mainstream lexicon like Guru or Mantra some day?

Comments