Top definition
A kind, generous person who will always put other before themselves. They are intelligent and lovely to be around. If you are a Bhumisha you are very special to many people.
Omg you could be a Bhumisha.
by peoplesssssssss April 17, 2017
Get the mug
Get a bhumisha mug for your cat Sarah.