Ozuru

Name – Ozuru

Gender – Male

Origin – Japanese

Meaning – The Japanese name Ozuru means – big stork