Possibly: Leaf, Petal, or a derivative of ‘Patta’ meaning strip/cloth in Sanskrit; also means ‘to know/understand’ in Spanish/Portuguese

1 Post