UMESH is a name for Boy's that means
"One of the many names of Lord Murugan. It means God of Uma."
It originates from
“Unknown Origin”
and is a widely used and common name.
More info
Name : UMESH
Name Meaning :
"One of the many names of Lord Murugan. It means God of Uma."