baby names

Ayva

Ayva (A-lee-va)

Meaning

Of Germanic origin meaning 'strength, desired', this name is derived from the elements aval and avi.

Origin

German

Random name finder

Name meaning

Origin