Home › Idioms

آنکھوں کا تارا

Meaning: A dearly cherished person; the apple of one's eye.

Language: Urdu

Literally: The star of the eyes

Category: Body & Senses

Origin: The bright 'star' at the centre of the eye pictures someone held most precious of all.

← Back to Idioms

Loading the full interactive collection…