ISL

Views 53 meanings found
ISL serves as an abbreviation for a German institute specializing in maritime economics, a philanthropic fund supporting Israeli initiatives, a networking link type, and an anatomical landmark on the back.

Medical

Miscellaneous

Community

Governmental

International

Academic & Science

Regional

Computing

Internet

Business

Sports