Mahiya is a Hindu Girl name and it is Hindi originated name with multiple meanings. Mahiya name meaning is Lover; Someone whom You Love; Joy. Mahiya name popularity and rank stands at 663 among 29430 Hindu names.
d5abbe932191e1fcb908dff7-text