GermainFormsTop 8000MeaningsNoun1. German (resident or native of Germany) (rare)Examples1Où le Germain Arminius a-t-il vaincu les Romains ?Where has the Germanic Arminius defeated the Romans?