Albanian

edit

Etymology

edit

From iballë

Proper noun

edit

Iballë

  1. village in Albania