Meaning of lórtsa

lórtsa

Hiligaynon

(Sp. lorcha) A small sailing boat of about fifty tons capacity.