نَخرا

Verb

 * 1) to become visible, seen

Phrase

 * 1) especially the giants