meruku meaning in english [Tel.] v. n. &a. To rankle. meramu. To pull up by the root, peruku, utpatincu.