Romanian › DictionarynaibaA1#165Hear itnounmasculinedevil, deuceused in expressions like la naiba!, meaning "damn", "blimey", confound it", etc, or unde naiba - "where the hell"Other ways to say itdracdevilRead Romanian with every word explained