Этимологический словарь Крылова
Это слово, имеющее значение "малосведущий человек", было заимствовано из старославянского, где образовано, как и слово невежа.
невежда
Невежда