English: (verb)
1) to found 2) to meet
Bahasa Malaysia:
1) ditemui 2) menemui
ūhūk pinapud: experience