Narsingua

English

Proper noun

Narsingua

  1. Alternative form of Narsinga.