Name Details
Boy|Hindu

Jagu

"Bretons form of James/Jacob, meaning supplanter"

Parentune Stories

Baby Names A-Z

Keep Exploring