English dictionary
inla meaning and definition
Definition and meaning of inla at MeaningMonkey.org. inla meaning and definition in the English Dictionary.INLA noun
Definition of INLA (noun)
- a radical terrorist group dedicated to the removal of British forces from Northern Ireland and the unification of Ireland
Source: Princeton University Wordnet