Joshika

in baby girl name

The meaning of Joshika is Young Maiden