What does "selcouth" mean?

Selcouth: Rarely known; unusual; strange. [Obs.] [She] wondered much at his so selcouth case. Spenser.

Sources