Mechanical whine

Anyone have a guess as to what would be causing this whining sound coming from the front right? It’s really distinct in the morning when the drivetrain is not to operating temp. I’m wondering if it might be a bearing. I recently checked the front diff lube level and the level was good. But that doesn’t mean the bearing can’t go bad any way. 2003 Jeep 4.0, 5-speed, 223k miles Thanks much!