Derja translation of 'هَامَّةْ'

هَامَّةْ
(N)
big animal, big snake

What is that big animal? شْنُوَّا الهامَّةْ هَذِي؟