swechchhaa (स्वेच्छा)

Name SWECHCHHAA (स्वेच्छा) meaning in Nepali & English

  • Self-will (आत्म-इच्छा)
  • Pleasure (खुशी)

Useful Tools