Definition of “caput” - English Dictionary

british dictionary