kamus
.
Search
About
nectarous
English
ambrosial, ambrosian, nectarous
Adjective
Extremely pleasing to the taste, sweet and fragrant
English: ambrosial, ambrosian, nectarous
English words with similar meanings
Show 2 words
ambrosial
ambrosian