Possibly the view south to the Little Cumbrae from Millport.
If that's the case then the southernmost islet lying off the shore is called The Clach, meaning a stone
The nearest would be The Leuach (an laogh, the calf)
The bigger one a little farther to the southeast is named The Spoig, meaning the hamshaped rock.