Is there a way to report a point layer's labels from the map to the legend in the Print-Composer ?

I have a quite dense point layer for which I need to display names. They wont fit on the map, so I though I might just assign them numbers, and display their names alongside the numbers in the legend.

Is there a way to achieve this in QGIS (currently using 2.18.10) ?