Englishfor English speakers
INS
—
noun
an agency in the Department of Justice that enforces laws and regulations for the admission of foreign-born persons to the United States
loch
—
noun
Scottish word for a lake
—
noun
a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)