Tagalog Dictionary
Tagalog
n. Java (island in Indonesia)
haba n., zoo. garfish
haba n. length
haba adj. elongated; linear; long and narrow