Found 3 boys and girls with the meaning of major
Clotilda / 8 letters 
Meaning of Clotilda In Teutonic, Clotilda means Heroine. Famous battle. Derived from the Old German 'hloda' meaning loud or famous, and 'hildi' meaning battle. Famous bearer More
Darwin / 6 letters 
Meaning of Darwin In English, Darwin means Dear friend. Nineteenth-century naturalist Charles Darwin was the first major exponent of human evolution More
Fraser / 6 letters 
Meaning of Fraser In English, Fraser means French town More

Browse by meanings

africanafteragainst
agenoragnesalert
alexanderalexandraalive
all'salternatealthea
althoughalvisamazon
ambushamericaanastasia
ancientand/orandirish