Granite or diorite or gabbro (Crossword clue)

Find answer