It means to appear, to have the appearance, to resemble, to resemble, to appear. Give or have a rough idea of something, or also of an opinion, but without knowing it thoroughly.
It is not a locution and is perfectly understood with giving ("offering, showing") and sensation ("impression to the senses, or to common sense").
give the feeling-refers to having an idea or opinion about a thing without knowing it completely-