Language:
Free Online Dictionary|3Dict

詿

Source : CEDICT

post horse/relay station

Source : CEDICT

deceive/disturb