Turkish-English dictionary »

hortan meaning in English

TurkishEnglish
hortan noun

revenant(supernatural being)
noun
[UK: rˈevənənt] [US: rˈevənənt]