Meaning of “panama” in the English Dictionary