1. good; excellent; fine; nice; pleasant; agreeable
also written 良い, 好い and 善い
2. sufficient; enough; ready; prepared
3. profitable (deal, business offer, etc.); beneficial
4. OK; all right; fine; no problem
as て(も)いい, と(も)いい, etc.; indicates permission or compromise