Definition of sun print in English:

sun print

noun

  • A photographic print made by a process involving direct exposure of the plate to sunlight.

Origin

Mid 19th century.