Почти все церковнославянские имена имеют нерусское происхождение(греческие, латинские, еврейские)
Эрнеста крестили родители в то время, когда церковь не была отделена от государства.
Эрнест в переводе с греческого - прелестный, милый. В давние времена, на территории России это имя было довольно привычным и популярным.