How i can get blog info using site url in multi-site

Use get_blog_id_from_url() function to retrieve blog id from url and then use get_blog_option() function to get information for that blog.

Example :

$blog_id = get_blog_id_from_url("a.somename.com");
echo get_blog_option( $blog_id, 'siteurl' );
echo get_blog_option( $blog_id, 'blogname' );
echo get_blog_option( $blog_id, 'blogdescription' );