What is the full meaning of isthmi
ISTHMUS, a strip of land connecting two larger land masses [n]
Example of the word isthmi placed on a Scrabble board.