Result 
Tree View
lat. firmus „fest, stark, tüchtig, zuverlässig” >- dt. Farm >engl. farmer, frz. fermier, frz. fermer „schließen” ; 
- dt. Firma, 
- dt. Firmament, 
- dt. firmen, 
- dt. firm, 
- engl. firm, 
Disclaimer:  
		The arrow ">" does not always mean an etymological derivation. 
		Sometimes it may be just a conjecture (even a refuted one), or an error. 
		Take the tree as a suggestion for lookup, e.g. try http://etymonline.com/index.php?search=firmSimilar words
 
 
More