Home
Search
Index
Definify.com
Definition
2024
ambretta
ambretta
Italian
Noun
ambretta
f
(
plural
ambrette
)
musk mallow
Etymology
From
ambra
, due to its scent.
Similar Results
Ambreada