A girl gave me her number before she knew my name 3 mounths ago should i ask her out?
If you like her I think you should ask her out. She gave you her number so she probably likes you. Ask her out and get to know her you might end up liking her as well.
Why did you wait 3 months? It's probably to late.
If you are friends and u think you're ready to 'move on' to the next level, I think you should. However, giving you her # before knowing your name sounds a little sketchy...
If you like her.