Does the word "sense" mean the same thing in "A keen musical sense." and "In the best sense charity is really a duty."?
different meanings