Definition, synonyms and related words
A meteorite or similar stone artificially shaped, held sacred or worshipped as of divine origin.