Hamish as a name of children of scottish and hebrew origin, and the meaning of hamish is "evicted". anglisierte spelling…