Fetching details from the dictionary...
(bearing a) close resemblance; vivid reminder (e.g. of the past)
dim; faint; vague; blurred