Sirpa

  • [ SEER-pah ]
  • Finnish
Derived from Finnish sirpale "small piece, fragment".

There were no related names found for Sirpa.