Amazing
Meaning: causing great surprise or wonder
Origin:English word name
Amazing
Meaning: causing great surprise or wonder
Origin:English word name
Harika
Meaning: a miracle, beautiful
Origin:Turkish
Tadashi
Meaning: true, lucky, devotion
Origin:Japanese
Sadiya
Meaning: lucky, fortunate
Origin:Arabic
Shreya
Meaning: fortunate, auspicious
Origin:Sanskrit
Zada
Meaning: fortunate, prosperous
Origin:Arabic
Madoc
Meaning: fortunate, benefactor's son
Origin:Welsh
Wonder
Meaning: surprise mingled with admiration
Origin:English word name
Koki
Meaning: bright light; hopeful fortune
Origin:Japanese
Fausto
Meaning: fortunate one
Origin:Italian and Spanish variation of Faust
Faustin
Meaning: fortunate one
Origin:French and Russian variation of Faustinus, Latin