Definition of Labrador stone in English:

Labrador stone

noun

rare

Origin

Late 18th century.