English | German | Russian | Czech

Dowding English

Meaning Dowding meaning

What does Dowding mean?

Dowding

British marshal of the RAF who commanded the British air defense forces that defeated the Luftwaffe during the Battle of Britain (1882-1970)

Synonyms Dowding synonyms

What other words have the same or similar meaning as Dowding?

Are you looking for...?