Joshi surname Meaning | Last name Joshi Surname Meaning
Joshi surname meaning is Jyotisha, astrologer which is used in Gujarati community. The origin of surname Joshi is Hindu.
Joshi derives its name from ‘Jyotisha,’ a Sanskrit word that means an ‘astrologer.’