Urdu · idiom · People & Roles

Aankh ka taara

आँख का तारा
Meaning

The apple of one's eye; someone deeply beloved and precious.

Literally: 'the star of the eye'