Hardy, vigorous, strongly or stoutly built. Have Noticed You
Of jargon ; Need