Inhabited moon Synonyms

Definitions for Inhabited


  • (adjective) having inhabitants; lived in

Definitions for Moon