Emegen

Turkish Definition

Dev, efsanevi bir varlık

Karachay - Turkish Examples

Emegen leni uruşu - devlerin savaşı

adamaşağan Emegen - insan yiyen dev (d)

Emegen katın - dev anası

English Definition

A giant, legendary being