huda

The meaning of Huda and Hannah

Q: May I please ask the correct meaning of Huda? Is it a girls name? Does it originate from the holy Quran and were there any sahabiyaats (Radiyallahu Anhunna) called Huda? Also the meaning of Hannah and where it originates from and of there is was anyone pious or a sahabiyaat (Radiyallahu Anhunna) named Hannah?