Ответ:
Слова похожи по звучанию и оба называют недостатки человека, но значения у них разные.
- Невежда — малообразованный, несведущий человек, которому не хватает знаний.
- Невежа — грубый, невоспитанный человек, который не соблюдает правила вежливости.
Например, человек может быть невеждой в истории, если плохо знает этот предмет, а невежей — если грубит окружающим.
