Meaning of maibhan

maibhan

Tagalog

maibhan (naiibhan, naibhan, maiibhan) v., inf. find something different or strange