‹ Back to Canavan surname
Husband of Private
https://en.wikipedia.org/wiki/Michael_Canavan
Michael A. Canavan is a retired United States Army lieutenant general and former Federal Aviation Administration security official.