On the other hand, the connotation is a word's underlying meanings; it is all the stuff we associate with a word. So, while a rose is indeed a type of flower, we also associate roses with romantic love, beauty and even special days, like Valentine's Day or anniversaries. Connotations go beyond the literal to what we think and feel when we hear or see a word.
So, while Karachi tells people in Pakistan where they are (denotation), the name also makes some people feel pride because it honors a well-regarded figure Muhammad Bin Qasim in the community (connotation). Others see the name Karachi as having negative connotations because of its history of gore and crime. For some in the community, that which we call a rose, by any other name does not smell as sweet.