The Law Dictionary
PENNON
Law Professor
11 years ago
A standard, banner, or ensign carried in war.
Exit mobile version