Ambar kesturi

from arab

Verified
Standard
noun
Abstract Concept
From arab

Definition

An aromatic substance derived from animal glandular secretions or plant resins, used as a base for fragrant perfumes.

Etymology

Borrowed from Arabic 'anbar' and 'kasturi' referring to natural fragrant substances.

Semantic Category

Abstract Concept