Browse Names

This is a list of names in which the gender is masculine; and the first letter is J.
There are 492 names matching your criteria.

JAAGUP   m   Estonian
Estonian form of JACOB (or JAMES).
JAAK   m   Estonian, Flemish
Estonian and Flemish short form of JACOB
JAAKKIMA   m   Finnish
Finnish form of JOACHIM
JAAKKO   m   Finnish
Finnish form of JACOB (or JAMES).
JAAKOB   m   Estonian (Rare)
Estonian form of JACOB (or JAMES).
JAAKOPPI   m   Finnish (Rare)
Finnish form of JACOB (or JAMES).
JAALA   m   Biblical
Means "wild goat" in Hebrew... [more]
JAAN   m   Estonian
Estonian form of JOHN
JAAP   m   Dutch
Short form of JACOB
JAASAU   m   Biblical
Means "they will do" in Hebrew... [more]
JABBAR   m   Arabic
Means "powerful" in Arabic... [more]
JABEZ   m   Biblical
Means "sorrow" in Hebrew... [more]
JABIN   m   Biblical
Means "perceptive" in Hebrew... [more]
JABIR   m   Arabic
Means "comforter" in Arabic.
JABR   m   Arabic
Means "consolation, assistance" in Arabic.
JABRIL   m   Arabic
Variant transcription of JIBRIL
JACE   m   English
Short form of JASON
JACEK   m   Polish
Modern form of JACENTY
JACENTY   m   Polish
Polish form of HYACINTHUS... [more]
JACHIN   m   Biblical
Means "he establishes" in Hebrew... [more]
JÁCHYM   m   Czech
Czech form of JOACHIM
JACINTO   m   Spanish, Portuguese
Spanish and Portuguese form of HYACINTHUS
JACK   m   English
Derived from Jackin (earlier Jankin), a medieval diminutive of JOHN... [more]
JACKIE   m & f   English
Diminutive of either JACK or JACQUELINE... [more]
JACKIN   m   Medieval English
Variant of JANKIN
JACKSON   m   English
From an English surname meaning "son of JACK"... [more]
JACÓ   m   Portuguese
Portuguese form of JACOB
JACOB   m   English, Dutch, Swedish, Norwegian, Danish, Jewish, Biblical
From the Latin Iacobus, which was from the Greek Ιακωβος (Iakobos), which was from the Hebrew name יַעֲקֹב (Ya'aqov)... [more]
JACOBO   m   Spanish
Spanish form of JACOB (or JAMES).
JACOBUS   m   Dutch, Late Roman
Latin form of JACOB, still used in Dutch.
JACOPO   m   Italian
Italian form of JACOB (or JAMES).
JACQUES   m   French
French form of JACOB (or JAMES).
JADA (2)   m   Biblical
Means "he knows" in Hebrew. In the Old Testament, Jada is a son of Onam.
JADEN   m & f   English (Modern)
An invented name, using the popular aden suffix sound found in such names as Braden, Hayden and Aidan... [more]
JADON   m   Biblical
Possibly means either "thankful" or "he will judge" in Hebrew... [more]
JADRAN   m   Croatian, Serbian, Slovene
Croatian, Serbian and Slovene form of ADRIAN
JADRANKO   m   Croatian, Serbian, Slovene
Croatian, Serbian and Slovene form of ADRIAN
JADYN   f & m   English (Modern)
Variant of JADEN
JAE   m   English (Rare)
Variant of JAY (1)
JAFAR   m   Arabic
Means "stream" in Arabic... [more]
JAFET   m   Spanish
Spanish form of JAPHETH
JAFFAR   m   Arabic
Variant transcription of JAFAR
JAFFE   m & f   Hebrew
Variant transcription of YAFE
JAFFER   m   Arabic
Variant transcription of JAFAR
JAGANNATH   m   Indian
Modern transcription of JAGANNATHA
JAGANNATHA   m   Indian, Hinduism
Means "master of the world" from Sanskrit जगत (jagat) "world" and नाथ (natha) "master"... [more]
JAGDISH   m   Indian
Means "ruler of the world" from Sanskrit जगत (jagat) "world" and ईश (isha) "ruler".
JAGJIT   m   Punjabi
Means "conqueror of the world", composed of the Sanskrit elements जगत (jagat) "world" and जित (jit) "conquering".
JAGO   m   Cornish
Cornish form of JACOB
JAHAN   m   Persian
Means "world" in Persian.
JAHANGIR   m   Persian, Pakistani, Urdu
Means "world conqueror" in Persian... [more]
JAHLEEL   m   Biblical
Means "God waits" in Hebrew... [more]
JAHZEEL   m   Biblical
Means "God apportions" in Hebrew... [more]
JAI   m   Indian
Variant of JAY (2)
JAIDEN   m & f   English (Modern)
Variant of JADEN
JAIDEV   m   Indian
Means "divine victory" from Sanskrit जय (jaya) "victory" and देव (deva) "a god".
JAIME (1)   m   Spanish, Portuguese
Spanish and Portuguese form of JAMES
JAIR   m   Biblical
Means "he shines" in Hebrew... [more]
JAIRUS   m   Biblical
From Ιαιρος (Iairos), the Greek form of JAIR used in the New Testament, where it belongs to the father of a young girl brought back to life by Jesus.
JAKA   m   Slovene
Slovene form of JACOB (or JAMES).
JAKAB   m   Hungarian
Hungarian form of JACOB (or JAMES).
JAKE   m   English
Medieval variant of JACK... [more]
JAKES   m   Basque
Basque form of JACOB (or JAMES).
JÁKOB   m   Hungarian
Hungarian form of JACOB (or JAMES).
JAKOV   m   Serbian, Croatian, Macedonian
Serbian, Croatian and Macedonian form of JACOB (or JAMES).
JAKŠA   m   Croatian
Diminutive of JAKOV
JAKUB   m   Polish, Czech, Slovak
Polish, Czech and Slovak form of JACOB (or JAMES).
JALAL   m   Arabic, Persian
Means "greatness" in Arabic.
JALEN   m   African American (Modern)
An invented name... [more]
JALIL   m   Arabic, Persian
Means "important, exalted" in Arabic.
JALMARI   m   Finnish
Finnish form of HJALMAR
JALO   m   Finnish
Means "noble, gracious" in Finnish.
JAM   m   Persian Mythology
Persian form of Avestan Yima, possibly meaning either "twin" or "river"... [more]
JAMAAL   m   Arabic
Variant transcription of JAMAL
JAMAL   m   Arabic
Means "beauty" in Arabic... [more]
JAMAR   m   African American
Recently created name, possibly a blend of JAMAL and LAMAR... [more]
JAMEEL   m   Arabic
Variant transcription of JAMIL
JAMES   m   English, Biblical
English form of the Late Latin name Iacomus which was derived from Ιακωβος (Iakobos), the New Testament Greek form of the Hebrew name Ya'aqov (see JACOB)... [more]
JAMESON   m   English
From an English surname meaning "son of JAMES".
JAMEY   m   English
Diminutive of JAMES
JAMI (2)   m   Finnish
Diminutive of VILJAMI
JAMIE   m & f   Scottish, English
Originally a Lowland Scots diminutive of JAMES... [more]
JAMIL   m   Arabic
Means "beautiful" in Arabic.
JAMIN   m   Biblical
Means "right hand" in Hebrew... [more]
JAMISON   m   English
From an English surname meaning "son of JAMES".
JAMSHAD   m   Persian
Possibly a variant of JAMSHID
JAMSHED   m   Persian, Tajik, Persian Mythology
Variant transcription of JAMSHID, as well as the regular Tajik form.
JAMSHEED   m   Persian, Persian Mythology
Variant transcription of JAMSHID
JAMSHID   m   Persian, Persian Mythology
Modern Persian form of Avestan Yima Kshaeta, which meant "shining JAM"... [more]
JÁN   m   Slovak
Slovak form of JOHANNES
JAN (3)   m   Medieval English
Medieval English form of JOHN, derived from the Old French form Jehan.
JANCSI   m   Hungarian
Diminutive of JÁNOS
JANEK   m   Polish, Czech
Polish and Czech diminutive of JAN (1)
JANEZ   m   Slovene
Slovene form of JOHANNES
JANI   m   Finnish, Hungarian
Finnish form and Hungarian diminutive of JOHN
JANIKA   m   Hungarian
Diminutive of JÁNOS
JĀNIS   m   Latvian
Latvian form of JOHN
JANKIN   m   Medieval English
Medieval diminutive of JAN (3)
JANKO   m   Slovene, Croatian, Serbian, Slovak
Diminutive of JANEZ or JÁN
JANNE (1)   m   Finnish, Swedish
Finnish form of JOHN, as well as a Swedish diminutive of JAN (1).
JANNICK   m   Danish
Danish diminutive of JAN (1)
JANNIK   m   Danish
Danish diminutive of JAN (1)
JÁNOS   m   Hungarian
Hungarian form of JOHN
JANUARIUS   m   Ancient Roman
Roman cognomen meaning "January" in Latin... [more]
JANUS   m   Roman Mythology
Means "archway" in Latin... [more]
JANUSZ   m   Polish
Polish form of JOHN
JAPETH   m   ?
Variant of JAPHETH
JAPHETH   m   Biblical
From the Hebrew name יֶפֶת (Yefet) meaning "enlarged"... [more]
JAPIK   m   Frisian
Frisian form of JACOB (or JAMES).
JAQUAN   m   African American (Modern)
Combination of the popular name elements Ja and quan.
JARAH   m   Biblical
Means "honeycomb" and "honeysuckle" in Hebrew... [more]
JARED   m   English, Biblical
From the Hebrew name יָרֶד (Yared) or יֶרֶד (Yered) meaning "descent"... [more]
JAREK   m   Polish, Czech
Diminutive of Slavic names beginning with the element yaru "fierce, strong", such as JAROSŁAW.
JARETH   m   Popular Culture
Probably a blend of JARED and GARETH... [more]
JARI   m   Finnish
Short form of JALMARI
JARKKO   m   Finnish
Diminutive of JARMO
JARL   m   Swedish, Norwegian, Danish, Norse Mythology, Ancient Scandinavian
Means "chieftain, nobleman, earl" in Old Norse... [more]
JARLATH   m   Irish
Anglicized form of IARFHLAITH
JARLE   m   Swedish, Norwegian, Danish
Variant of JARL
JARMIL   m   Czech
Derived from the Slavic elements yaru "fierce, energetic" and milu "gracious, dear".
JARMO   m   Finnish
Finnish form of JEREMIAH
JAROD   m   English
Variant of JARED
JAROGNIEW   m   Polish (Rare)
Derived from the Slavic elements yaru "fierce, energetic" and gnyevu "anger".
JAROMÍR   m   Czech
Derived from the Slavic elements yaru "fierce, energetic" and miru "peace, world".
JAROMIR   m   Polish
Polish form of JAROMÍR
JARON (1)   m   Hebrew
Variant transcription of YARON
JARON (2)   m   English (Modern)
Invented name, probably based on JARED and DARREN.
JAROPEŁK   m   Polish
Derived from the Slavic elements yaru "fierce, energetic" and pulku "people, host".
JAROSLAV   m   Czech, Slovak
Czech and Slovak form of JAROSŁAW
JAROSŁAW   m   Polish
Means "fierce and glorious", derived from the Slavic elements yaru "fierce, energetic" and slava "glory".
JARRED   m   English
Variant of JARED
JARRETT   m   English
From a surname which was a variant of GARRETT.
JARROD   m   English
Variant of JARED
JARVIS   m   English
From a surname which was derived from the given name GERVAIS.
JAŠA   m   Slovene
Slovene variant of JAKOB
JASKA   m   Finnish
Diminutive of JAAKKO
JASMIN (2)   m   French (Rare)
French masculine form of JASMINE
JASON   m   English, French, Greek Mythology (Anglicized), Biblical
From the Greek name Ιασων (Iason), which was derived from Greek ιασθαι (iasthai) "to heal"... [more]
JASPER   m   English, Dutch, Judeo-Christian Legend
Means "treasurer" in Persian... [more]
JASWINDER   f & m   Punjabi
Means "Indra of the thunderbolt" from the name of the Hindu god INDRA prefixed with Sanskrit jasu, the name of his thunderbolt.
JAUME   m   Catalan
Catalan form of JAMES
JAUMET   m   Catalan
Diminutive of JAUME
JAVAID   m   Pakistani, Urdu
Variant transcription of JAVED
JAVAN   m   Biblical
Means "Greece" in Hebrew... [more]
JAVED   m   Persian, Pakistani, Urdu
Means "eternal" in Persian.
JAVIER   m   Spanish
Spanish form of XAVIER
JAVOR   m   Croatian, Serbian, Slovene
Means "maple tree" in South Slavic.
JAWDAT   m & f   Arabic
Means "goodness, excellence", derived from Arabic جاد (jada) "to be excellent".
JAXON   m   English (Modern)
Variant of JACKSON
JAXSON   m   English (Modern)
Variant of JACKSON
JAY (1)   m   English
Short form of names beginning with the sound J, such as JAMES or JASON... [more]
JAY (2)   m   Indian
Modern transcription of JAYA
JAYA   f & m   Indian, Hinduism
Derived from Sanskrit जय (jaya) meaning "victory"... [more]
JAYANT   m   Indian
Modern transcription of JAYANTA
JAYANTA   m   Indian, Hinduism
Derived from Sanskrit जयन्त (jayanta) meaning "victorious"... [more]
JAYCE   m   English
Short form of JASON
JAYCOB   m   English (Rare)
Variant of JACOB
JAYDEN   m & f   English (Modern)
Variant of JADEN
JAYDON   m   English (Modern)
Variant of JADEN
JAYENDRA   m   Indian
Means "lord of victory" from Sanskrit जय (jaya) meaning "victory" combined with the name of the god INDRA, used here to mean "lord".
JAYMES   m   English (Modern)
Variant of JAMES
JAYSON   m   English
Variant of JASON
JAYWANT   m   Indian
Derived from Sanskrit jayavanta meaning "possessing victory".
JĀZEPS   m   Latvian
Latvian form of JOSEPH
JEAN (1)   m   French
French form of Jehan, the Old French form of Iohannes (see JOHN)... [more]
JEAN-BAPTISTE   m   French
Combination of JEAN (1) and BAPTISTE, referring to Saint John the Baptist.
JEAN-MARIE   m   French
Combination of JEAN (1) and MARIE
JEANNOT   m   French
Diminutive of JEAN (1)
JEB   m   English
Sometimes a diminutive of JACOB... [more]
JED   m   English
Short form of JEDIDIAH
JEDIDIAH   m   Biblical
Means "beloved of YAHWEH" in Hebrew... [more]
JĘDRZEJ   m   Polish
An old Polish form of ANDREW
JEETENDRA   m   Indian
Variant transcription of JITENDRA
JEF   m   Dutch
Dutch short form of JOZEF
JEFF   m   English
Short form of JEFFREY
JEFFERSON   m   English
From an English surname meaning "son of JEFFREY"... [more]
JEFFERY   m   English
Variant of JEFFREY
JEFFREY   m   English
Medieval variant of GEOFFREY... [more]
JEFFRY   m   English
Variant of JEFFREY
JEHAN   m   Medieval French
Old French form of Iohannes (see JOHN).
JEHIEL   m   Biblical
Means "God lives" in Hebrew... [more]
JEHOASH   m   Biblical
From the Hebrew name יְהוֹאָשׁ (Yeho'ash), an extended form of יוֹאָשׁ (see JOASH)... [more]
JEHOIACHIN   m   Biblical
Means "established by YAHWEH" in Hebrew... [more]
JEHOIAKIM   m   Biblical
Means "raised by YAHWEH" in Hebrew... [more]
JEHONATHAN   m   Biblical
From the Hebrew name יְהוֹנָתָן (Yehonatan), the full form of JONATHAN... [more]
JEHORAM   m   Biblical
From the Hebrew name יְהוֹרָם (Yehoram) which meant "exalted by YAHWEH"... [more]
JEHOSHAPHAT   m   Biblical
Means "YAHWEH has judged" in Hebrew... [more]
JEHOVAH   m   Theology
Form of YAHWEH used in older translations of the Bible, produced by blending the letters of the tetragrammaton with the vowels from ADONAI.
JEHU   m   Biblical
Means "YAHWEH is he" in Hebrew... [more]
JEHUDI   m   Biblical
Means "Jew" in Hebrew... [more]
JELANI   m   Eastern African, Swahili
Means "mighty" in Swahili.
JELLE   m   Frisian, Dutch
Originally a Frisian short form of Germanic names beginning with the element gild "sacrifice, value"... [more]
JEM   m   English (Archaic)
Medieval form of JAMES
JEMMY   m   English (Archaic)
Medieval diminutive of JAMES
JENARO   m   Spanish
Spanish form of JANUARIUS
JENCI   m   Hungarian
Diminutive of JENŐ
JENGO   m   Eastern African, Swahili
Means "building" in Swahili.
JENŐ   m   Hungarian
From the name of an ancient Hungarian tribe... [more]
JENS   m   Danish, Swedish, Norwegian
Danish form of JOHN
JEONG   f & m   Korean
From Sino-Korean "quiet, serene" or "virtuous, chaste".
JEP   m   English (Archaic)
Medieval diminutive of GEOFFREY
JEPHTHA   m   Biblical
Variant of JEPHTHAH
JEPHTHAH   m   Biblical
Means "he opens" in Hebrew... [more]
JEPPE   m   Danish
Diminutive of JAKOB
JEPSON   m   English (Rare)
From an English surname which meant "son of JEP".
JERALD   m   English
Variant of GERALD
JERE   m   Finnish, English
Diminutive of JEREMIAH
JEREMIAH   m   English, Biblical
From the Hebrew name יִרְמְיָהוּ (Yirmiyahu) which meant "YAHWEH has uplifted"... [more]
JEREMÍAS   m   Spanish
Spanish form of JEREMIAH
JEREMIAS   m   German, Portuguese, Finnish
German, Portuguese and Finnish form of JEREMIAH
JÉRÉMIE   m   French
French form of JEREMIAH
JEREMIEL   m   Biblical
Means "God uplifts" in Hebrew... [more]
JEREMY   m   English, Biblical
Medieval English form of JEREMIAH, and the form used in some versions of the New Testament.
JERIAH   m   Biblical
Means "taught by YAHWEH" in Hebrew... [more]
JERICHO   m   Biblical
From the name of a city in Israel which is mentioned several times in the Old Testament... [more]
JERK   m   Swedish
Old Swedish variant of ERIK
JERKER   m   Swedish
Old Swedish variant of ERIK
JERKO   m   Croatian
Croatian diminutive of JEROME
JERMAINE   m   English
Variant of GERMAIN... [more]
JERNEJ   m   Slovene
Slovene form of BARTHOLOMEW
JEROEN   m   Dutch
Dutch form of JEROME
JEROLD   m   English
Variant of GERALD
JÉRÔME   m   French
French form of JEROME
JEROME   m   English
From the Greek name ‘Ιερωνυμος (Hieronymos) meaning "sacred name"... [more]
JERONIM   m   Croatian
Croatian form of JEROME
JERÓNIMO   m   Spanish, Portuguese
Spanish and Portuguese form of JEROME
JERÔNIMO   m   Portuguese (Brazilian)
Brazilian Portuguese form of JEROME
JERRARD   m   English (Rare)
Variant of GERARD
JERRED   m   English (Rare)
Variant of JARED
JERRIK   m   Danish
Danish variant of ERIK
JERROD   m   English
Variant of JARED
JERROLD   m   English
Variant of GERALD
JERRY   m & f   English
Diminutive of JEREMY, JEROME, GERALD, GERALDINE, and other names beginning with the same sound.
JERVIS   m   English (Rare)
From a surname which was a variant of JARVIS.
JERZY   m   Polish
Polish form of GEORGE
JESPER   m   Danish
Danish form of JASPER
JESS   m & f   English
Short form of JESSE or JESSICA
JESSE   m   English, Dutch, Biblical
From the Hebrew name יִשַׁי (Yishay) which possibly means "gift"... [more]
JESSIE (2)   m   English
Variant of JESSE
JESÚS   m   Spanish
Spanish form of JESUS, used as a personal name.
JESUS   m   Theology, Biblical
English form of Ιησους (Iesous), which was the Greek form of the Aramaic name יֵשׁוּעַ (Yeshu'a)... [more]
JETHRO   m   Biblical
From the Hebrew name יִתְרוֹ (Yitro), which was derived from the Hebrew word יֶתֶר (yeter) meaning "abundance"... [more]
JETT   m   English (Modern)
From the English word jet, which denotes either a jet aircraft or an intense black colour (the words derive from different sources).
JEVREM   m   Serbian
Serbian form of EPHRAIM
JEWEL   f & m   English
In part from the English word jewel, a precious stone, derived from Old French jouel, which was possibly related to jeu "game"... [more]
JEWELL   f & m   English
Variant of JEWEL
JI   m & f   Korean
Means "wisdom" from Sino-Korean .
JIA   m & f   Chinese
From Chinese "good, fine" or "home, family".
JIAN   m & f   Chinese
From Chinese "build" or "strong, healthy".
JIANG   m & f   Chinese
Means "river" in Chinese.
JIBRIL   m   Arabic
Arabic form of GABRIEL
JIM   m   English
Medieval diminutive of JAMES
JIMENO   m   Spanish (Rare)
Variant of XIMENO
JIMI   m   English
Diminutive of JAMES... [more]
JIMMIE   m & f   English
Diminutive or feminine form of JAMES
JIMMU   m   Far Eastern Mythology
Means "divine warrior", from Japanese 神 (jin) "god" and 武 (mu) "warrior"... [more]
JIMMY   m   English
Diminutive of JAMES
JIN (1)   m & f   Chinese
From Chinese "gold, metal, money", "embroidered, bright" or "ferry".
JIN (2)   f & m   Korean
Means "precious" from Sino-Korean .
JINAN   m & f   Arabic
Means "garden" or "paradise" in Arabic.
JINDŘICH   m   Czech
Czech form of HENRY
JING   m & f   Chinese
From Chinese "essence, perfect", "clear, crystal" or "capital city".
JIRAIR   m   Armenian
Variant transcription of ZHIRAYR
JIŘÍ   m   Czech
Czech form of GEORGE
JIRO   m   Japanese
Variant transcription of JIROU
JIROU   m   Japanese
From Japanese 二 (ji) "two" and 郎 (rou) "son"... [more]
JITENDER   m   Punjabi
Punjabi form of JITENDRA
JITENDRA   m   Indian
Means "conqueror of Indra" from Sanskrit जित (jita) "conquered" combined with the name of the god INDRA.
JITINDER   m   Punjabi
Punjabi form of JITENDRA
JO   f & m   English, German, Dutch
Short form of JOAN (1), JOANNA, JOSEPHINE, or other names that begin with Jo... [more]
JOAB   m   Biblical
Means "YAHWEH is father" in Hebrew... [more]
JOAKIM   m   Swedish, Norwegian, Danish, Finnish, Serbian, Macedonian
Scandinavian, Macedonian and Serbian form of JOACHIM
JOAN (2)   m   Catalan, Occitan
Catalan and Occitan form of Iohannes (see JOHN).
JOANNES   m   Late Roman
Latin variant of JOHANNES
JOÃO   m   Portuguese
Portuguese form of Iohannes (see JOHN).
JOÃOZINHO   m   Portuguese
Portuguese diminutive of JOÃO
JOAQUIM   m   Portuguese, Catalan
Portuguese and Catalan form of JOACHIM
JOAQUÍN   m   Spanish
Spanish form of JOACHIM
JOASH   m   Biblical
From the Hebrew name יוֹאָשׁ (Yo'ash) which possibly meant either "fire of YAHWEH" or "YAHWEH has given"... [more]
JOB   m   Biblical, Dutch
From the Hebrew name אִיּוֹב ('Iyyov) which means "persecuted, hated"... [more]
JOBY   m   English (Rare)
Diminutive of JOB
JOCELYN   f & m   English, French
From a Germanic masculine name, variously written as Gaudelenus, Gautselin, Gauzlin, along with many other spellings... [more]
JOCHEM   m   German, Dutch
German and Dutch form of JOACHIM
JOCHEN   m   German
German form of JOACHIM
JOCHIM   m   German
German form of JOACHIM
JOĈJO   m   Esperanto
Esperanto diminutive of JOHN or JOSEPH
JOCK   m   Scottish
Scottish form of JACK
JOCKIE   m   Scottish
Scottish diminutive of JACK
JOCKY   m   Scottish
Scottish diminutive of JACK
JODOC   m   Breton
Variant of JUDOC
JODOCUS   m   Dutch (Archaic), Ancient Celtic (Latinized)
Latinized form of Judoc (see JOYCE).
JODY   f & m   English
Probably either a variant of JUDY or a diminutive of JOSEPH... [more]


   Next Page >   
NAVIGATION
  JaagupJody
  Joe ⇔ Jyrki


QUICK FILTER
  Gender: 
  Usage: