In set phrases it can refer to things of various colors, but on its own it means blue. Like if you use it to describe a sweater, people will assume you mean a blue sweater.
But when ao is used outside of a set phrase, to tell somebody what color you're talking about, it means blue.