精选优质文档-倾情为你奉上AdamHebrew meaning red earth Addison American from the Latin meaning king AidanGaelic meaning fire AlanIts origin is disputed but could be Welsh meaning harmony or Irish meaning noble AlbertGerman meaning noble and bright AldenEnglish origins meaning happy protector Alvin Germanic meaning noble friend AmonHebrew meaning faithful AmosHebrew meaning strong AndrewGreek meaning manly AnnanFrom the Sanskrit ananda meaning happiness or joy Ar