Boyd’s Bible Dictionary:
(1) Inhabitants of Bethlehem, or Ephrath (Ruth 1:2). (2) Ephraimites (Judg. 12:5; 1 Sam. 1:1; 1 Kings 11:26).
Concise Bible Dictionary:
Inhabitant of Ephrath or Beth-lehem-judah (Ruth 1:2; 1 Sam. 17:12). The same Hebrew word occurs in 1 Samuel 1:1 and 1 Kings 11:26, where some translate “Ephraimite,” as in the RV, and as is evidently the meaning of the same word in Judges 12:4-5. As to 1 Samuel 1:1, Elkanah, though a Levite, may have been called an Ephraimite because located in that tribe (compare Judg. 17:7).
Jackson’s Dictionary of Scripture Proper Names:
gentilic of Ephrath