Celmavuz

Turkish Definition

Ejderha, canavar

Karachay - Turkish Examples

Aytutulsa Celmavuz tutadı - ay tutulsa ejderhatutuyor (batıl inanç)

English Definition

Dragon, beast