selcouth: unusual; rare; unfamiliar; marvellous; wondrous.