football league: a league of football teams
social group: people sharing some social relation
andromeda: any of several shrubs of the genus Andromeda having leathery leaves and clusters of small flowers