ল্যাদখোর meaning in english