aroma
/
ah-ROH-mah
/
[
Spanish
]
plural
aroma
Aroma or perfume. Fragrance.
Countries
Spain