Found 3 boys and girls with the meaning of ambergris
Anbar / 5 letters 
Meaning of Anbar In Muslim, Anbar means Perfume. Ambergris More
Anbreen / 7 letters 
Meaning of Anbreen In Muslim, Anbreen means Of Ambergris More
Artbar / 6 letters 
Meaning of Artbar In Muslim, Artbar means Ambergris More

Browse by meanings

salesmansalmonsalvation
samanthasamsonsamson's
samuelsandrasanta
satietysatisfactionsatisfied
satumsaturday'sscarlet
scentscholarsscotland
scott'sscottishsculptured