I have protanopia: I'm really colourblind. I have a couple of apps on my phone which claim to name colours, but they don't work very well.
So I've had a go at making my own, as an easy to remember web page: what-colour-is-that.glitch.me
all the apps I've used before make the same few mistakes: they give only one colour name, with no confidence estimate, and the list of colours is often _way_ more specific than I can deal with
my page takes a rolling average over the last few frames, so it doesn't bounce around so much. It shows the top 5 guesses, along with bars showing how confident it is. I've limited the list of colour names to those from simple wikipedia: simple.wikipedia.org/wiki/Colour
I went further and weighted some of the colour names, so you have to be _really_ close to 'teal' for that to be the best guess, but 'red', 'green' and 'blue' come top more easily.
I suspect that the apps I've used in the past just use Euclidean distance in RGB colour space to work out closeness. I've used the CIEDE2000 metric, which is supposed to better match how humans with normal colour vision perceive difference
the last thing is that the camera display only takes up a small portion of the screen; the rest is filled with whatever colour it's naming at the moment - it really helps to check that it's working properly!