Meaning of salamander

Definition of salamander

(noun) any of various typically terrestrial amphibians that resemble lizards and that return to water only to breed
fire iron consisting of a metal rod with a handle; used to stir a fire

Other information on salamander

WIKIPEDIA results for salamander
Amazon results for salamander