VISHNUNANDI

VISHNUNANDI

Name of an omniscient after Lord Mahavira.