irok

Verb

 * 1)  to reside; to live in; to stay in; to dwell; to inhabit

Noun

 * 1) armpit