ISL.


Meaning of ISL. in English

1. island.

2. isle.

Also, Isl .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .