names related to: Algar M

(old english - anglo-saxon) Alfgar, Alfgare