Junoesque

Explore definitions, synonyms, and language insights of Junoesque

Definitions

Adjective Satellite
suggestive of a statue