keora

Noun

 * 1) An Asian plant,, that yields an essential oil