Definitions for "Aber Diamond"
Aber Diamond Corporation (; ) is a Toronto, Canada specialist diamond mining and retail company.