1 definition by John Blackss

Top Definition
A crack in between two rocks that leaves from for a tree to grow.
Hey look, it’s a farswa on the mountain.
by John Blackss June 16, 2020

Mug icon
Buy a Farswa mug!