Selcouth - strange, unusual, rare; unfamiliar; marvellous, wondrous.