Meaning of amba

amba

Tagalog

amba n. uncle


amba

Tagalog

amba n. threatening gesture