Hello
So Have means Possess not Hold.
The article below is a description about "have" given in a small dictionary called "Oxford English Dictionary".
have
B. Signification.
From a primitive sense ‘to hold (in hand)’, have has passed naturally into that of ‘hold in possession,’ ‘possess,’...