Advertisement

Advertisement

Leigh-Mallory

[ lee-mal-uh-ree ]

noun

  1. Sir Traf·ford Leigh [sur, , traf, -erd , lee], 1892–1944, British Air Force officer.


Advertisement

Advertisement

Advertisement

Advertisement


Leigh FermorLeighton