Imprisons luna Synonyms

We can't find synonyms for the phrase "Imprisons luna", but we have synonyms for terms, you can combine them.

Imprisons Synonyms

IL abbreviation

IL is an abbreviation for Imprisons Luna
What does IL stand for?
IL stands for "Imprisons Luna"

Definitions for Luna


  • (noun) (Roman mythology) the goddess of the moon ; counterpart of Greek Selene