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

tribaltribetribes
tribulationtribunetried
tristantristan'striumphant
troilustrojantroll
trooptroubletroubles
troublethtroublingtruly
trusttrustedtrusting