0
It is: (3499+3501)/2 = 3500
go to google.com and write meanings for baby names. there will be many results there that you can try.
No.
yes.
No. There are thousands of asteroids with names.