Khoi ta meaning in English