heyula


Results for "heyula"

Turkish - English dictionary

heyula

(Turkish - English dictionary) :
1. specter, fearsome apparition. 2. chaos, the original state of the universe. gibi 1. big and hulking. 2. spectral.