Arabic · noun · Nature & the Garden

Kafoor

काफ़ूर
Meaning

Camphor; the white volatile crystalline substance from the camphor-laurel (Cinnamomum camphora), cooling and aromatic.