1 definition by salah Aradi
Originally is an Arabic concept, the word is translated from Arabic stories such as "one thousand night and night "and "Sinbad" , it is mythological creature which is extremely big with an apatite for young human meet described some times to have only one big eye and lives in caves, parents used to scared their little children by this concept.
by salah Aradi January 17, 2007