in good physical condition; suitable or appropriate
Middle English, perhaps from Old Norse fitja
Try Another Word