Impassible mountains Synonyms

Definitions for Impassible


  • (adjective) not feeling or showing emotion

IM abbreviation

IM is an abbreviation for Impassible Mountains
What does IM stand for?
IM stands for "Impassible Mountains"