lightmaps
English
Noun
lightmaps
plural of
lightmap