Middle English bla, blo, from Old Norse blár (“livid, blue”). More at blue.
blae (comparative mair blae, superlative maist blae)