Dictionary/समन्दर/सैलामैण्डर
Noun

समन्दर/सैलामैण्डर

samandar/sailaamaindar

Definitions

Noun

salamander

any of various typically terrestrial amphibians that resemble lizards and that return to water only to breed

Source: GitHub Dict

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.