Meaning of the word kabaragoya in English

What does kabaragoya mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

kabaragoya

US /kəˌbærəˈɡɔɪə/
UK /kɑːbɑːrəˈɡɔɪə/
"kabaragoya" picture

Noun

a large species of monitor lizard (Varanus salvator salvator) native to Sri Lanka, known for its semi-aquatic habits and often found near water bodies

Example:
The villagers spotted a large kabaragoya basking in the sun near the river.
The kabaragoya is a subspecies of the water monitor.