Subscribe
URL of the page has been copied to clipboard.
Meaning : Waxy substance secreted by the sperm whale and found floating at sea or washed ashore. Used in perfume.
Install App
Ambergris meaning in Telugu.