Yes, in slang "μελανούρι" means "attractive brunette". It is not vulgar.
Μελανούρι literally means Saddled seabream (a kind of fish).
---------------------------------------------------------------------------------------------------------------------------
Vasiliki Baskou, Instructor/Director, https://learn-greek-online.com.