Name Details
Boy|Hindu

Jagu

"Bretons form of James/Jacob, meaning supplanter"

Baby Names A-Z

Keep Exploring