Чтобы отличить слова «невежа» и «невежда» в русском языке, нужно обратить внимание на их значения. 13
Невежа — это грубый, невоспитанный, невежливый человек. 12 Его можно заменить синонимом «грубиян». 4
Невежда — это малообразованный человек, который не хочет узнавать новое, но ведёт себя так, как будто всё знает и понимает. 2 Такой человек любит рассуждать о том, в чём не разбирается, и даже может давать советы. 2
Для более лёгкого запоминания и различения этих слов можно воспользоваться аналогией: невежа — невежливый человек (грубиян), невежда — человек, который ничего не ведает (неуч). 1