"I" Girl Names, Girl Names, Latin, Victorian
Imogene is a girl’s name of Latin origin, meaning “maiden, innocent.”
Posts with the name Imogene: