keora
English
Noun
keora
(
plural
keoras
)
An Asian
plant
,
Pandanus odoratissimus
, that yields an
essential oil
Anagrams
Korea
,
oaker