Question: what is the meaning of idiom call names?
Answer: Verbally abuse someone, use offensive epithets, as in The teacher told the children to stop calling names. This idiom was first recorded in the late 1600s but Shakespeare used a similar expression earlier in Richard III (1:3): “That thou hadst called me all these bitter names.”