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