Etymology of "German" versus etymology of "germane"?

German is an adjective referring to anything from Germany. However, I recently stepped across this word germane meaning to be closely related.

Being interested, I looked up its history, and germane apparently came from the same original root as German comes from, the Latin germanus.

Can someone trace the etymology of these two words (German, germane) and show why they mean two different things?


Alas, both words most probably do not come from the same root. So far as we know, their identical spelling is completely accidental. They were already spelled the same more than two thousand years ago by the Romans.

Our word German comes from Latin Germanus, first attested in Caesar, which was used to describe the Germanic tribes by the Romans. According to the Oxford English Dictionary (2nd ed.), it may be of Celtic origin, as a name used by the Celts to designate their neighbours; but there appears to be no consensus yet.

The word germane comes from Latin germanus (adjective "related, relative", noun "brother") This comes from the Proto-Indo-European root *gen-, which means something like "give birth". Our word germ, from Latin germen, "sprout", is from the same root, as is genetic, through Greek genesis, "birth".