As you probably have guessed, the term 'DSLR' is an
abbreviation. Digital Single Lens Reflex is the full term. In most
cameras, there is a mirror inside. That's basically what it means,
though I do think this answer requires an edit.
View page
Reflex. - Single Lens Reflex
View page
no it is a DSLR a SLR is a Single Lens Reflex camrea that acceps
film and a DSLR is a Digital Single Lens Reflex camrea that is
digital