bag lady: a homeless woman who carries all her possessions with her in shopping bags
homeless: someone unfortunate without housing
lutheran church: the Protestant denomination adhering to the views of Martin Luther