Definitions for "Sunil"
indian name meaning "very blue". in sanskrit "su" means "very" and "nila" means "dark blue".