Noun
सैलामैण्डर
sailaamaindar
Definitions
Noun
salamander
any of various typically terrestrial amphibians that resemble lizards and that return to water only to breed
Source: FreeDict
See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.