W rekonstrukcji języka pragermańskiego wyraz *anguz używany był również w znaczeniu „ciasny” lub „wąski” odnosząc się do płytkich wód w pobliżu wybrzeża. Wyraz ten zrekonstruować można aż do języka praindoeuropejskiego, gdzie miał on formę *h₂enǵʰ- i również oznaczał „wąski”.

Inna teoria głosi, że pochodzenie słowa „wąski” jest powiązane z wędkarstwem (), które samo w sobie wywodzi się od rdzenia praindoeuropejskiego oznaczającego zgięcie, kąt. W tej teorii związkiem semantycznym jest haczyk do łowienia ryb, który z reguły jest zagięty pod odpowiednim kątem. W obu przypadkach, Anglowie mogli zostać tak nazwani ponieważ zajmowali się rybołówstwem lub wywodzili się od ludzi, którzy to robili, zatem termin Anglia można tłumaczyć jako „ziemia rybaków”, a język angielski jako „język rybaków”.

Historia thumb|300px|Przybliżony obszar języków germańskich na początku X wieku: starozachodnionordycki starowschodnionordycki starogotlandzki staroangielski kontynentalne zachodniogermańskie gocki Język staroangielski nie był statyczny, a jego użycie obejmuje okres 700 lat, począwszy od osiedlenia się Anglosasów w Brytanii w V wieku aż do końca XI wieku, niedługo po inwazji Normanów na Anglię w 1066 roku.