कमेला

Noun

 * 1) a drug obtained from the capsules of Mallotus philippinens (used as a vermifuge etc.), or the dye obtained from it

Noun

 * 1) a place of sacrifice; slaughter house