Borrowed from Turkish Hayranköy (“strange village”), from Tatar hayran (“astonishment”) + köy (“village”).
Hairanchioi m