English Dictionary
Definition ISA in British English
ISA noun
[countable] noun
/ˈaɪsə/
Synonyms and related words
