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