Home - Boy's Name - O - Ozuru

Boys name -
Ozuru

Meaning:

Stork

Derivation:

Ozuro, Ozuroo

Origins:

Japanese

Mail to a Friend