The Law Dictionary
COMMORANT
Law Professor
11 years ago
Staying or abiding; dwelling temporarily in a place.
Exit mobile version