Alav

Turkish Definition

Efsanevi bir yiğit, dev,gulyabani

Karachay - Turkish Examples

-

English Definition

A legendary brave, giant, ghoul