Find the word definition

Wiktionary
homeworlds

n. (plural of homeworld English)

Usage examples of "homeworlds".

If their homeworlds were wiped out, what did vengeance or justice matter?