togarrach

Adjective

 * 1) desirous, keen, wishful
 * 2) inviting, enticing, alluring
 * 3) stimulating