The only free and comprehensive online etymological dictionary of the Spanish language
latido m. (Noun) "heart beat;" "painful throbbing sensation;" "yelp (of a dog)"
14th cent. From latir.