Family name origins & meanings North German and Frisian : from a pet form of the personal nameThankmar (see Tamm).Indian (Gujarat) : Hindu name of unknown meaning.