إدراك

Etymology
of.

Noun

 * 1) catching up
 * 2) reaching, attaining, obtaining
 * 3) living soon or late enough to be contemporary with a certain person
 * 4) perception, awareness, understanding, cognizance, cognition
 * 5) reaching maturity
 * 1) reaching maturity